【发布时间】:2013-12-27 04:45:22
【问题描述】:
我对 C++ 中的 double 和 float 感到困惑。例如:
问。对于每种类型的状态,它的常量:
a.) 1.0
b.) 2.8e-10
据我所知,a.) 部分是 float(因为它不太精确),b.) 是 double。还是两者都是double?
【问题讨论】:
-
检查你的书或讲义。这取决于您所学的语言。
-
或编辑问题以指明语言。
-
例如,在 Fortran 中,它们都是“real”类型,通常是 32 位,对应于“float”。在 C 中,它们都是“双”的,通常是 64 位。
标签: c++ types floating-point double precision