0.5四舍五入后等于多少? 在vb中(cint0.5)等于零,为什么
答案:3 悬赏:70 手机版
解决时间 2021-04-07 11:08
- 提问者网友:记得曾经
- 2021-04-06 19:46
0.5四舍五入后等于多少? 在vb中(cint0.5)等于零,为什么
最佳答案
- 五星知识达人网友:执傲
- 2021-04-06 20:25
Cint和Round 一样,是四舍六入五留双。意思就是,整数位是双数的不进位,整数是奇数的就加一。如
cint(0.5) =0
cint(1.5)=2
cint(2.5)=2
至于为什么这样,貌似跟二进制有关。
cint(0.5) =0
cint(1.5)=2
cint(2.5)=2
至于为什么这样,貌似跟二进制有关。
全部回答
- 1楼网友:由着我着迷
- 2021-04-06 21:47
CINT是获取整数部分,不是四舍五入
- 2楼网友:你哪知我潦倒为你
- 2021-04-06 20:39
你好!
先加一个0.5,然后再用cint取整,就可以达到四舍五入的目的了。
cint(0.5+0.5)
希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯