Java float的尾数部分的最大数量是多少?

时间:2011-05-01 16:37:28

标签: java

在Java中,尾数部分中可以存储的最大数量是多少?

在下面的链接中 http://steve.hollasch.net/cgindex/coding/ieeefloat.html

                         Sign       Exponent    Fraction    Bias
Single Precision       1 [31]       8 [30-23]   23 [22-00]  127

这是否意味着我们只能存储0到2 ^ 8个组合?

3 个答案:

答案 0 :(得分:4)

您想知道的一切都在IEEE-754的维基百科页面上:http://en.wikipedia.org/wiki/IEEE_754-2008

答案 1 :(得分:2)

尾数是float中的23位,但存储的值是标准化的,这意味着隐含的前导1后跟小数点。这将它带到24个有效位。

答案 2 :(得分:0)