永发信息网

VB浮点数:8.50001\3.2=3,8.5\3.2=2,不应都是四舍五入吗?

答案:1  悬赏:70  手机版
解决时间 2021-11-22 20:52
  • 提问者网友:战魂
  • 2021-11-22 15:42
VB浮点数:8.50001\3.2=3,8.5\3.2=2,不应都是四舍五入吗?
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-11-22 17:15
vb中浮点转整型0.5奇进偶不进追问怎样理解,您是说小数点后面数字的个数吗,8.5,8.50001都有奇数个还有老师,25.68Mod6.99=5,两个数都进了,怎么理解呢?追答超过0.5进,不到0.5舍,0.5的前面是13579进,24680舍,如:
cint(3.5)=4
cint(4.5)=4追问
老师,你看8.50001和8.5那两个,都除了3.2,怎么第一个进了,第二个没进呢?然后7.5\2=4就符合您说的奇进偶不进老师,我理解了,谢谢您!追答0.5000000001>0.5,进
0.4999999999<0.5舍

8.50000000001\3.2=9\3=3
8.5\3.2=8\3=2
7.5\2=8\2=4追问嗯嗯!再次感谢老师的耐心解答,是我忽略了细节!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯