关于VB中单精度浮点和双精度浮点的区别,以及应用。

如题所述

单精度和双精度浮点数都是存放小数的,两者的区别:(1)单精度数的小数只有8位左右,而双精度数能够达到16位左右,明显双精度的数能够表达的更精确;(2)双精度数能够表达的数的范围比单精度数要大的多;(3)为了达到上述第(1)、(2)项要求,双精度数存放时占用的空间也比较大,运算用的时间也长;(4)所以,能够用单精度数的地方,尽量使用单精度数,只有特殊要求时,或单精度数不能满足要求时,才使用双精度数。 你说的10,明显是一个整数,这个使用整型数就可以啦,即没必要使用单精度数,更没有必要使用双精度数啦! 最后一句“还有算来算去不管是单精度浮点还是双精度浮点都没有超过1的啊”这句话,没有明白楼主的意思,就像楼主说的“10”不是已经超过1了吗??
温馨提示:答案为网友推荐,仅供参考
相似回答