进制转换
十进制:
0 1 2 3 4 5 6 7 8 9
二进制:
0 1 10 11 100 101 110 111 1000 1001
二进制转换:
标准转换方式:(优点:可以计算大数;缺点:乘除法计算,错误率高)
十进制转二进制: 除2取余
二进制转十进制: 乘2取幂
1 1 0 1 1 0 0 1 = 1*2(7)+1*2(6)+0*2(5)+1*2(4)+1*2(3)+1*2(0)
= 128+64+16+8+1 = 217
装水桶法: 加减法运算,相对简单(算IP推荐)
不适合计算大数
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
十进制转二进制:
减法
199-128=71-64=7-4=3-2=1
1 1 0 0 0 1 1 1
二进制转十进制:加法
十六进制:
(MAC地址——物理地址是16进制)(进制越高,位数越少)
0 1 2 3 4 5 6 7 8 9 A B C D E F 10
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
十六进制转十进制:
分别计算为二进制后,合并运算
D 8
1101 1000 合并
11011000 换算;
216
十进制转十六进制:
计算为二进制,每四位一组,拆分运算
125
0111 1101
7 13
7 D
八进制:
0 1 2 3 4 5 6 7 10 11 12
0 1 2 3 4 5 6 7 8 9 10