(a) 2進数 1011.011 を 10進数に変換する。
2進数の各桁に、2の累乗を掛け合わせます。小数点より左は正の累乗、右は負の累乗を使用します。
1011.0112=1×23+0×22+1×21+1×20+0×2−1+1×2−2+1×2−3 =8+0+2+1+0+41+81 =11+0.25+0.125 (b) 8進数 34.56 を 10進数に変換する。
8進数の各桁に、8の累乗を掛け合わせます。小数点より左は正の累乗、右は負の累乗を使用します。
34.568=3×81+4×80+5×8−1+6×8−2 =24+4+85+646 =28+0.625+0.09375 =28.71875 (c) 3進数 21012 を 7進数に変換する。
まず、3進数 21012 を 10進数に変換します。
210123=2×34+1×33+0×32+1×31+2×30 =2×81+1×27+0×9+1×3+2×1 =162+27+0+3+2 次に、10進数 194 を 7進数に変換します。
194を7で繰り返し割っていき、余りを記録します。
194÷7=27 余り 5 27÷7=3 余り 6 3÷7=0 余り 3 余りを逆順に並べると、365 となります。
したがって、19410=3657