以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  求助:VBA  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=157154)

--  作者:fei741223
--  发布时间:2017/8/22 17:11:09
--  求助:VBA
set Report1 = marketdata.GetReportData("002508","SZ")

   c1= Report1.NewPrice
   cc1=Report1.LastClose
 cc1与c1不能直接做运算么?
c1=7.04
cc1=7.16
msgbox c1-cc1
求出=6.9999999e-02


--  作者:王锋
--  发布时间:2017/8/22 17:27:10
--  

这是浮点运算的误差导致的。

详细原理建议你百度搜索 CPU浮点误差