c++中float型,double型有什么区别?什么是float型,什么是double型啊?

如题所述

第1个回答  2020-02-10
float是单精度浮点型,可表示的范围为正负3.4E-38~3.4E+38,double是双精度浮点型,可表示的范围正负1.7E-308~1.7E+308。
第2个回答  2020-05-02
float型数据的有效数字位数比double的少:float为7位,double为16位
因此表示数据的精度会不一样。
float在存储器中占用4字节空间,而double是8字节。
float称为单精度型浮点数,double双精度浮点数。
相似回答