作者winess (太傻)
看板Visual_Basic
标题[VB6 ] 单精数的问题
时间Sun Oct 22 09:47:31 2006
昨天发现一个问题
举个例子
一个for回圈
从1到10 step是0.01
他不会照我们的意思从1,1.01,1.02,1.03,1.04,1.05.........这样一直下去
而是在中间某个数跳成譬如 2.39999
这应该是设成单精数的问题吧!
那有什麽方法可以解决这问题呢??
谢谢!!
^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.229.11
1F:推 colawei:Single及Double皆属浮点数,小数常有误差,计概基础问题... 10/22 10:29
2F:→ colawei:改成Currency或Decmal就好了 10/22 10:31
3F:→ colawei:Decimal 10/22 10:34
4F:推 fumizuki:Round(xxx, 2) 10/22 15:11