情報:IT
高校生
高校の情報の浮動小数点数です。
(5)、(6)(7)でなぜこのような答えになるのかわかりません。計算の仕方を教えてください🙏
小数部分を含む実数はコンピュータでは,左のビットから順番に1
ビットの ( 1
) と (2
の3つからなる (4
数での表現が多く使われている。
), (3
今, 0.625 を32ビットで以下のように分けて表現する(4)数で表
現したい。
(3)、(4)→質
(3) 00000010
+1+
0000011
デジタル
2°×1=12°×12×1
ころ
8ビット
23 ビット
(-1) SX1.MX2E-127
+
(1)
(2)
小数点
(3)
S
E
の位置
M
とな
るので, (3) M は 0100000000000000000 0000 (2) と表現でき
0.625 は 0.5 +0.125 なので2進法の小数表記では 0.101 (2) となる。
これを最上位ビットが1になるようにすると, 1.01 × 25
11) 符号部
(2)指数部
(3) 仮数部
る。さらに, 0.625 は正の数なので (1) Sは0,(2)Eは(5) E (4) 浮動小数点
=
- 127 を計算すればよい。 つまり,Eは2進数で表すと, (6
)
(5)1-1
となる。 これらを上記の順番に並べて16進数で表すと, 0.625 は上記
の (4) 数で (7 - )と表現できる。
(6)0111 1110 (2)
(7)3F200000(1)
回答
まだ回答がありません。
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉