にされている、私はそれを締結する修正アム:52以上の指数を持つすべての整数であっても64ビット浮動小数点
64ビット浮動小数点で52以上の指数を持つすべての整数は偶数になりますか?たとえば、指数が
53
であり、仮数が0000000000000000000000000000000000000000000000000001
である場合、数字は100000000000000000000000000000000000000000000000000010
- 末尾が10
です。仮数が54
の場合、数字は100
で終わります。より多くの我々は、より多くの整数を表現できない指数を高める -
54
の指数のために -55
の指数で、9007199254740993
- - それは1つの数を表すことは不可能だ我々は(理由3
番号を表すことができません我々は01,10,11の組み合わせを持つことができる仮数から2ビットを残している)。
ありがとう、何を意味するのですか?私たちは '不偏'指数を指しているので、値は2^exp * 1.mant._ですか? –
私は、あなたが値を表すのに使う2の実際の威力を意味します。潜在的な混乱は、例えば、 F64は指数部に加えられる1023のバイアスを持つ11ビットの指数フィールドを使用します。 1.0(指数0:2^0 * 1.0)を表現するためには、1023 == 0x3FFになります。これはしばしば '指数'と呼ばれます。それは役に立ちますか? – Casperrw
ええ、ありがとう、私は今それを得た –