二进制与十六进制,二进制与八进制的相互转换,除了把表一一写出来对,有快捷的方法吗?图是写出来一一对

如题所述

这个表是这么算的:二进制4位每位上的基数是8 4 2 1
比如拿到1010,那么8这位下面是1,表示数中有1个8,同理还有1个2,加起来就是十进制的10
实际演算:十六进制每位对应二进制4位,八进制每位对应二进制3位,这个要记住
转十六进制:10101110B=(1010)(1110)B=ACH
其中:1010B=8D+2D=10D=AH , 1110B=8D+4D+2D=12D=CH
转八进制:10101110B=(010)(101)(110)B=256O
其中:010B=2D=2O , 101B=4D+1D=5D=5O , 110B=4D+2D=6D=6O
温馨提示:答案为网友推荐,仅供参考