十进制与其他进制的转换
十进制转换成其他进制:(辗转相除法)
十进制转换成二进制:
将十进制的12转换成二进制:为1100
将十进制的12转换成八进制:为14
将十进制的31转换成十六进制:为1F
其他进制转换成十进制:
二进制为1101转换成十进制:12(4-1)+1*2(3-1)+02(2-1)+1*2(1-1)=8+4+1=13
八进制为23转换成十进制:28(2-1)+3*8(1-1)=16+3=19
十六进制为1F转换成十进制:116(2-1)+15*16(1-1)=16+15=31
二进制与八进制、十六进制的转换
二进制与八进制(一个八进制==三个二进制位)
将二进制:1100100110110转换成八进制为:14466
运算如下:
将八进制12345转换成二进制为:1010011100101
二进制与十六进制(一个十六进制==四个二进制位)
将二进制:1100100110110转换成十六进制为:1936
运算如下:
将十六进制1F转换成二进制为:11111
八进制与十六进制的转换可先转换成二进制,再用二进制转换成需要转换的进制。