浮点型(float)和实型(real)_什么是浮点?
是指浮点数以及浮点计算。浮点型简单讲就是实数的意思。浮点数在计算机中⽤以近似表⽰任意某个实数。浮点计算是指浮点数参与浮点计算的运算,这种运算通常伴随着因为⽆法精确表⽰⽽进⾏的近似或舍⼊。
例如,⼀个指数范围为±4的4位⼗进制浮点数可以⽤来表⽰43210,4.321或0.0004321,但是没有⾜够的精度来表⽰432.123和43212.3(必须近似为432.1和43210)。当然,实际使⽤的位数通常远⼤于4。
以下是两种浮点形态:
1 .单精度浮点型(float)
单精度浮点型(float )专指占⽤32位存储空间的单精度(single-precision )值。单精度在⼀些处理器上⽐双精度更快⽽且只占⽤双精度⼀半的空间,但是当值很⼤或很⼩的时候,它将变得不精确。当你需要⼩数部分并且对精度的要求不⾼时,单精度浮点型的变量是有⽤的。例如,当表⽰美元和分时,单精度浮点型是有⽤的。
这是⼀些声明单精度浮点型变量的例⼦:float hightemp,lowtemp;
浮点型变量float2 .双精度浮点型(double )
双精度型,正如它的关键字“double ”表⽰的,占⽤64位的存储空间。在⼀些现代的被优化⽤来进⾏⾼速数学计算的处理器上双精度型实际上⽐单精度的快。所有超出⼈类经验的数学函数,如sin( ),cos( ) ,tan()和sqrt( )均返回双精度的值。当你需要保持多次反复迭代的计算的精确性时,或在操作值很⼤的数字时,双精度型是最好的选择。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论