在C++中,单精度浮点型(float)和双精度浮点型(double)有何异同?

例如:10用两者分别怎样表示。举例说明。谢谢!
2024-12-04 04:25:24
推荐回答(2个)
回答1:

double能表示的精度大,但占内存也大
float表示的精度小些,但内存占的少,如果你不需要很高精度,建议用float

回答2:

double 的精度高,可以精确到十多位(好象是16为)。
float 的精度低一些,(好象是6位).