首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

郁闷:算术运算让小弟我迷失了

2012-12-16 
郁闷:算术运算让我迷失了简单的除法竟然得不到长型结果了,请大家帮助解惑:DIM lngResult as longDIM intDi

郁闷:算术运算让我迷失了
简单的除法竟然得不到长型结果了,请大家帮助解惑:
DIM lngResult as long
DIM intDividend as integer
DIM intDivider as integer
intDividend=114
intDivider=60
lngResult=clng(intDividend)/clng(intDivider)
监视结果为
2

正常结果应该是1.9啊,结果却是自动取整了,是什么原因?
[最优解释]
Dim lngResult As Single
[其他解释]
发完贴,也想通了,正如of123所说是数型问题,long型实际上还是整型,我采用了double,想想有点浪费资源也没有必要,就又改成了single.
本来是想来取消问题了,不过of123的热心还是感谢了,分就给你了.

热点排行