以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- if (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=58528) |
-- 作者:lxihua5201 -- 发布时间:2013/11/8 10:10:53 -- if input:x(1,0,1,1); if(x=1,t>y,1); 这边的t>y是一个条件,那就可以解释为如果X=1的话,取值为T>y,否则就是X=1,是这样解释吗 如果是这样解释的话,我验证了一下T>y成立的时候才是等于1的 麻烦老师给我看看这句话是怎么解释的
|
-- 作者:jinzhe -- 发布时间:2013/11/8 10:12:43 -- IF前面没有赋值语句? [此贴子已经被作者于2013/11/8 10:13:12编辑过]
|
-- 作者:lxihua5201 -- 发布时间:2013/11/8 10:16:56 -- 我不太懂清楚来说问的问题,如果要说肯定是有的啊,我这边的Y值是固定的,就比如T>5的时候,T是变量 |
-- 作者:jinzhe -- 发布时间:2013/11/8 10:17:55 -- if(x=1,t>y,1);
这句的结果是 如果X=1了,那么这句话=T>Y, 如果X不等于,那么这句话=1
但是T>Y是逻辑判断,只有1和0两种结果,如果T>Y,那么结果是1,如果不大于,那么是0
所以这句话的结果是 如果X=1 且T>Y, 返回结果1
如果X=1 且T不大于Y,结果返回0
如果X不等于1,结果返回1 |
-- 作者:lxihua5201 -- 发布时间:2013/11/8 10:19:30 -- 谢谢老师,老师你太厉害 |