为什么叫 “浮点型”?

Q:float和double类型⽤于表示带⼩数点的数字,为什么它们被称为 “浮点型”(floating-point)数字?

A:因为这些数字是以科学计数法的形式存储的,在存储的过程中,原本数字的小数点位置会移动。

例如,当数字 50.534e+1 转换为科学计数法(如 5.0534e+2)时,其⼩数点的位置会移动(即 “浮动”,float)到新的位置。

• double类型的值⽐float类型的值更⾼。