您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

计算得的数值怎么只保留两位小数? [通达信]

  • 咨询内容: 算出的数值,看显示的数值一样,包括小数两位,可如果 我用=时,不成立。 是不是 后面没显示的小数的原因。所以想只保留两位小数好比较。谢谢大侠们!!

     

  • 通达信技术部:

    判断两个正数x1和x2是否相等,精确到2位小数,可以这样:

    y:IF( round(x1*100+0.5)=round(x2*100+0.5), y1,y2);

     

  • 通达信客服:

    我对通达信的round(x)函数曾有质疑,不知现状如何。如果想避开它,可以写:

    y:IF( intpart(x1*100+0.5)=intpart(x2*100+0.5), y1,y2);

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容