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

例如:10用两者分别怎样表示。
举例说明。谢谢!

double能表示的精度大,但占内存也大
float表示的精度小些,但内存占的少,如果你不需要很高精度,建议用float
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-11-20
double 的精度高,可以精确到十多位(好象是16为)。
float 的精度低一些,(好象是6位).
相似回答