以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  为什么值四舍五入不对?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=165491)

--  作者:hnalbert
--  发布时间:2018/9/12 16:12:10
--  为什么值四舍五入不对?
程序如下:
MSGOUT(1,numtostr(rounds(2149.565,2),2));
CLOSE1:MA(CLOSE,N);
CLOSE1:rounds(MA(CLOSE,N),2);

运行结果:
第一行打印出2149.57,是正确的。
第二行CLOSE1值是2149.565,也是正确的。
第三行CLOSE1值却是2149.56,为什么不是2149.57呢?

--  作者:banzhuan
--  发布时间:2018/9/12 16:28:35
--  
您测试的是哪个品种,N是多少,工作人员本地核实下,第三行正常会四舍五入的

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2018/9/12 16:29:31编辑过]

--  作者:hnalbert
--  发布时间:2018/9/12 17:15:06
--  
焦炭1805,五分钟周期,N是155,2月9号早上9:30分收盘平均是2149.565。但四舍五入后是2149.56。