十进制→二进制
倒除法,取余数逆序
eg:
十进制:5
→5÷2=2···1,取1
2÷2=1···0,取0
1÷2=0···1,取1
从下往上取余数,即101
二进制:101
二进制→十进制
当前的数字乘以2的位数减一次的幂,并相加。
eg:
二进制:0101
→0×2³+1×2²+0×2¹+1×2⁰=5
十进制:5
八进制→二进制
八进制的一位等同于二进制的三位,可以先将一个数字转换为十进制,再转换为三个数字的二进制
eg:
八进制:456
→4:100
5:101
6:110
相连起来,即100101110
二进制:100 101 110
二进制→八进制
与八进二相反,二进制的三位等同于八进制的一位,可以先将三个数字转换为十进制,再转换为一个数字的八进制
(不再作例子)
十六进制→二进制
八进制的一位等同于二进制的四位,可以先将一个数字转换为十进制,再转换为四个数字的二进制
eg:
十六进制:456
→4:0100
5:0101
6:0110
二进制:0100 0101 0110
二进制→十六进制
与十六进二相反,二进制的四位等同于八进制的一位,可以先将四个数字转换为十进制,再转换为一个数字的十六进制
(不再作例子)
先写这些,欢迎补充~