Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教下,编译出错

1楼
王北浪 发表于:2016/7/8 14:52:29
请问一下问题出在哪里?

if (num6=0 and num34=0) then ppt=ENTERPRICE+50*MINDIFF;                    //条件1
if(num6=0 and num34>0) then ppt=b1;                                                        //条件2
p:ppt

编译时出错,if 所调用的参数与预定义的不符
我在PPT后面加了: ,也不对,怎么解决?   

还有,如果以上2个条件都不满足,那么PPT=多少? ,我的想法是条件2满足后,ppt=b1,一直到条件1满足(触发)后,ppt改变,然后直到条件1再满足(触发),ppt再=b1,如此循环

2楼
jinzhe 发表于:2016/7/8 14:59:13
if (num6=0 and num34=0) then ppt:=ENTERPRICE+50*MINDIFF;                    //条件1
if (num6=0 and num34>0) then ppt:=b1;                                                        //条件2
p:ppt;
 
主要原因:第二句IF后面少了一个空格,那么if就是判断条件用的,而是if(x,a,b)这样的函数了
共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.