数制转换
1.计算机的数制
(1)数制
计算的 方法,指用一组固定的符号和统一的规则表示数值的方法。
(2)数位
指数字符号在一个数中所处的位置。
(3)基数
指在某种进位计数制中,数位上所能使用的数字符号的个数。
(4)位权
指在某种进位计数制中,数位所代表的大小,即处在某一位上的“1”所代表的数值大小。
2.在计算机里常用的进制为十进制、二进制、八进制、十六进制
那么既然有不同的进制怎么区分那,我们再给出个数时,就需要指明他是什么进制的数,有两种方法表示。
(1)可以给数制加括号,使用下标来表示该数字的数制,没有的话就默认十进制数。
(2)还有可以用后缀字母表示数制,十进制用后缀D来表示,二进制用B来表示,八进制用O来表示,十六进制用H来表示。
数制中还有一个规则就是N进制必须是逢N进一
高位 1 1 1 0 0 1 0 低位
高位 6 5 4 3 2 1 0 低位
十进制数特点就是逢十进一 例如
(1010)10
1010
3210
1*10^3+0*10^2+1*10^1+0*10^0=1010
二进制的特点就是逢二进一。例如
(1010)2
1010
3210
1*2^3+0*2^2+1*2^1+0*2^0=10
八进制的特点就是逢八进一
(1010)8
1010
3210
1*8^3+0*8^2+1*8^1+0*8^0=520
十六进制的特点就是逢十六进一
(1010)16
3210
1*16^3+0*16^2+1*16^1+0*16^0=4112