请问double型有效数字为什么是15位?那储存大小的64位怎么理解?

2025-05-17 22:01:17
推荐回答(2个)
回答1:

储存大小的64位是有64个2进制数,其中包含符号位,浮点位等,有效数字15位数的是10进制的。

回答2:

Double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308[1]

一个字节两位,8个字节就是16位,当然可以少位数