浮点类型指使小数点的位置可以根据需要而上下浮动,从而可以灵活地表达更大范围的实数。浮点类型分为单精度浮点型和双精度浮点型。
1、单精度浮点型专指占用32位存储空间的精度值。单精度在一些处理器上比双精度更快而且只占用双精度一半的空间,但是当值很大或很小的时候,单精度浮点型将变得不精确。当需要小数部分并且对精度的要求不高时,单精度浮点型的变量是有用的。
2、双精度型,占用64位的存储空间。在一些现代的被优化用来进行高速数学计算的处理器上双精度型实际上比单精度的快,当需要保持多次反复迭代的计算的精确性时,或在操作值很大的数字时,双精度型是最好的选择。