10 進数から IEEE-754 単精度バイナリ表現に変換する方法を理解しようとしています。
たまたま 601.00 である乱数を作成します
私はそれを理解するために最善を尽くしましたが、これが私が得たものです:
ステップ 01: 601 を 9 で割りました (2^9 は私の数で割り切れる最大の 2 のべき乗であるため) 66.7778 を得ました。
ステップ 02: 指数は 9 + 127 = 136 で、バイナリでは 10001000 です。ステップ 03: 符号は 0
現在の表現は次のとおりです: (仮数がありません) 0 10001000
しかし、バイナリで 66.7778 の仮数表現は何ですか?