📖 講義スライド
基数変換
開く ↗
📝 基数変換 (2014)
PDF ↗ 1
85(10)を16進数で表せ
▶ 解答を表示
A. 55
解説: 10進数85を16進数に変換: 85 ÷ 16 = 5 余り 5 → 55(16)
2
42.05(8)を16進数で表せ
▶ 解答を表示
A. 22.14
解説: 8進数42.05を16進数に変換。まず2進数に変換: 42(8) = 100010(2), 0.05(8) = 0.000101(2)。次に16進数に変換: 100010.000101(2) = 22.14(16)
3
8ビットで2の補数表現されているC5(16)の絶対値を10進数で表せ
▶ 解答を表示
A. 59
解説: C5(16) = 11000101(2)。最上位ビットが1なので負数。2の補数をとる: 反転 = 00111010, +1 = 00111011(2) = 59(10)
4
10110(2) / 1000(2)を計算せよ
▶ 解答を表示
A. 10.11
解説: 2進数の除算: 10110(2) = 22(10), 1000(2) = 8(10), 22 ÷ 8 = 2.75(10) = 10.11(2)
5
整数部4ビット小数部4ビットの固定小数点A.A(16)を10進数で表せ
▶ 解答を表示
A. -5.375
解説: A.A(16) = 1010.1010(2)。最上位ビットが1なので負数(2の補数)。整数部の2の補数: 0110 = 6, 小数部: 0.1010(2) = 0.625。小数部は負数でも正の値として扱うため、-(6 - 0.375) = -5.625。または直接計算: -(16 - 10.625) = -5.375