1750A フォーマットの Web ページでいくつかの例を見ていますが、いくつかの例はあまり意味がありません。1750A フォーマットの仕様をよく知らない人のために、この投稿の最後に記載しました。
1750A 形式の Web ページの表 3 からこの例を取り上げます。
.625x2^4 = 5000 00 04
バイナリ5000 00 04
では0101 0000 0000 0000 0000 0000 0000 0100
これを 10 進数に変換すると、.625x2^4 の 10 にはなりません。多分私はそれを間違って変換しています。
仮数を取り、101 0000 0000 0000 0000 0000
を与えて 1 を引き100 1111 1111 1111 1111 1111
ます。次に、ビットを反転して、 を与え011 0000 0000 0000 0000 0000
ます。小数を 4 桁移動して (指数0100
が 4 であるため)、 を与え0110.0000 0000 0000 0000 000
ます。これは 6.0 に等しく、.625x2^4 ではありません。
実際の値は、0011 0000 0000 0000 0000 0000 0000 01000
または30000004
16進数である必要があると思います。
上記の 1750A フォーマット ページの表 3 で、この値が誤ってラベル付けされているという私の疑いを、他の誰かが確認できますか?
ありがとうございました