以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  intpart和floor函数疑问  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=12913)

--  作者:yin8jun
--  发布时间:2012/7/13 10:54:37
--  intpart和floor函数疑问

floor(2402.4/mindiff)*0.2和 intpart(2402.4/mindiff)*0.2输出的值居然都是2402.2。正确的应该是2402.4。这是为什么呢?


--  作者:yin8jun
--  发布时间:2012/7/13 10:59:19
--  
已知道CEILING(2402.4/mindiff)*0.2可以得到正确的2402.4。 但是我的目的是开空或平多时,向下取激发价最小跳整数的倍数(激发价为最小跳倍数时直接选激发价)。
--  作者:yin8jun
--  发布时间:2012/7/13 11:07:53
--  

比如激发价为2402.21 时取2402.2,为2402.4时取2402.4.


--  作者:jinzhe
--  发布时间:2012/7/13 11:15:08
--  
floor(2402.4/0.2)*0.2没问题,估计是mindiff哪里不对
--  作者:yin8jun
--  发布时间:2012/7/13 11:44:09
--  
是的,谢谢了。我把mindiff改成常数将就着用吧。