1楼:匿名用户
(237)8
=2×8^2+3×8^1+7×8^0
=(159)10
159÷16=9......15
9÷16=0......9
所以(159)10=(9f)16
即(237)8=(9f)16
将8进制数(305)转换成十六进制数表示.计算过程
2楼:止语
最好的方法是先转换成 2 进制,然后转换成十六进制。
八进制的一位数对应二进制的三位数,十六进制的一位数对应二进制的四位数:
305 → 011 000 101 → 0 1100 0101 → c5
3 0 5 0 c 5
八进制 二进制 二进制 十六进制
将十进制数2746.12851转换为二进制数、八进制数和十六进制数,要求计算过程
3楼:匿名用户
1.决定二进制数小数部分的位数为16位,那么需要乘以65536(2^16)进行整数化。
(2746.12851)10*(2^16)10
=(2746.12851)10*(65536)10
=(179970278.03136)10
取整数部分,
>(179970278)10
=(aba20e6)16
=(1010 1011 1010 0010 0000 1110 1110)2
因为最初乘了65536,即2的16次方,所以换算成二进制时应右移十六位,
即最终结果等于(101010111010.0010000011101110)2。
ps:为什么要换算成十六进制?一个十六进制数就等于四个二进制位,一次性就计算了四个二进制位的结果,这当然是相对比较有效率的做法。
一个八进制数就等于三个二制位,
所以(101010111010.0010000011101110)2可按每三位进行一次分割,缺的位补零
即:(101 010 111 010.001 000 001 110 111)2=(5272.10167)8
一个十六进制数就等于四个二制位,
所以(1010 1011 1010.0010 0000 1110 1110)2可按每四位进行一次分割,缺的位补零
即:(aba.20e6)16
请将八进制数(321)8转换成十六进制数表示
4楼:匿名用户
还可以先转换为二进制(321)8=(011 010 001)2(8进制一位对应二进制三位)
再把二进制转换为十六进制(0 1101 0001)2=(d1)16(10进制一位对应二进制四位)
5楼:睡着的水
1*8^0+2*8^1+3*8^2=209(先把八进制换成十进制的)209除以16=13余1
13对应16进制中的d
1还是对应1
最后的结论就是d1
将8进制数(305)转换成十六进制数表示.计算过程
1楼 止语 最好的方法是先转换成 2 进制,然后转换成十六进制。 八进制的一位数对应二进制的三位数,十六进制的一位数对应二进制的四位数 305 011 000 101 0 1100 0101 c5 3 0 5 0 c 5 八进制 二进制 二进制 十六进制 请将八进制数 305 8转换成十六进制数表示...
将八进制数56转换成二进制数是?求过程
1楼 听不清啊 101110 方法是5转换为101 6转换成110 连接起来就是答案了。 2楼 萍水e相逢 my god 数字电路 基础 八进制5 对应二进制 101 八进制6 对应二进制 110 因此 八进制56对应二进制就是 101110 3楼 匿名用户 5对应二进制为 101 6对应二进制为 ...
数制转换(D为十进制,B为二进制,H为十六进制,O为八进制)
1楼 217 d 11011001 b d9 h 331 0 1010011011 b 29b h 98 d 1100010 b 62 h 142 0 能详细讲解一下二进制 b 八进制 o 十进制 d 十六进制 h 之间的互相转换过程 2楼 路过的一个 二进制转化成十进制 公式 举例 101 101...