将二进制数 (11101.01)₂ 转换成十进制数,十六进制数和八进制数如下:
十进制数
计算过程:
\[
(11101.01)_{2} = 1 \times 2^{4} + 1 \times 2^{3} + 1 \times 2^{2} + 0 \times 2^{1} + 1 \times 2^{0} + 0 \times 2^{-1} + 1 \times 2^{-2}
\]
\[
= 16 + 8 + 4 + 0 + 1 + 0 + 0.125
\]
\[
= 29.125
\]
所以,(11101.01)₂ 转换成十进制数是 29.125。
十六进制数
将十进制数 29.125 转换成十六进制数:
整数部分:29 转换成十六进制是 1D
小数部分:0.125 转换成十六进制是 001(因为 0.125 = 1/8 = 125/1024 = 0.00110011...,取前四位小数)
所以,(11101.01)₂ 转换成十六进制数是 1D.001。
八进制数
将十进制数 29.125 转换成八进制数:
整数部分:29 转换成八进制是 35
小数部分:0.125 转换成八进制是 011(因为 0.125 = 1/8 = 125/1024 = 0.00110011...,取前三位小数)
所以,(11101.01)₂ 转换成八进制数是 35.011。
总结:
(11101.01)₂ 转换成十进制数是 29.125
(11101.01)₂ 转换成十六进制数是 1D.001
(11101.01)₂ 转换成八进制数是 35.011