进制的基本算符和权
二进制 (0~1):
基本算符: 0,1
权: 2
八进制 (0~7):
基本算符: 0,1,2,3,4,5,6,7
权: 8
十进制 (0~9):
基本算符: 0,1,2,3,4,5,6,7,8,9
权: 10
十六进制 (0~15):
基本算符: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
权: 16
从上面可以看出, "基本算符"都是该进制-1所代表的字符, 其中十六进制的A,B,C,D,E,F代表的数是10,11,12,13,14,15。"权"就是进制的基底的n次幂,如二进制的权就是(2)^n,十进制的权就是(10)^n
二进制、十六进制转成十进制
任何进制转10进制法则:
基符乘权相加
2进制转10进制
111001
基符: 1 1 1 0 0 1
位: 5 4 3 2 1 0
权: 2⁵ 2⁴ 2³ 2² 2¹ 2⁰
2进制转10进制相应的值为:
1×2⁵+1×2⁴+1×2³+0×2²+0×2¹+1×2⁰=32+16+8+0+0+1=57
16进制转10进制
B8E
基符: B 8 E
B(11) 8 E(14)
位: 2 1 0
权: 16² 16¹ 16⁰
16进制转10进制相应的值为:
11×16²+8×16¹+14×16⁰=2816+128+14=2958
十进制转成二进制、八进制
十进制转任何进制法则:
整数部分: 除基取余, 直至商为零, 有下往上取数
小数部分: 乘基取整, 直至满足精度为止, 由上向下取数
10进制转2进制
57
57/2=28 余 1
28/2=14 余 0
14/2=7 余 0
7/2 =3 余 1
3/2 =1 余 1
1/2 =0 余 1
有下往上取数 10进制转2进制值为: 111001
10进制转8进制
69
69/8=8 余 5(余数大于5取5)
8/8 =1 余 0
1/8 =0 余 1
有下往上取数 10进制转8进制值为: 105