C语言初阶——6.进制
1. 进制
百度百科:
进制也就是进位计数制,是人为定义的带进位的计数方法,对于任何一种进制—X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制是逢二进一,以此类推,x进制就是逢x进位。
- 基数与权
基数是计数值制所用到的数字符号的个数,在基数为R的计数制中包含0 1 2…R-1,共R个数字符号。进位规律是逢R进一,称为R进制位权是指在一种进位计数制表示的数中,用来表示不同数位上数值的大小的一个固定常数,不同的数位有不同的位权,某一个数位的数值等于这一位的数字符号乘上该数的位权。例如:
2. 转换
十进制转换成R进制用短除法,电脑的计算器通常具有进制转化功能。
3. 运算
NO. | 进制 | 数码 | 进位条件 |
---|---|---|---|
1 | 二进制 | 0 、1 |
逢二进一 |
2 | 八进制 | 0 、1 、2 、3 、4 、5 、6 、7 |
逢八进一 |
3 | 十进制 | 0 、1 、2 、3 、4 、5 、6 、7 、8 、9 |
逢十进一 |
4 | 十六进制 | 0 、1 、2 、3 、4 、5 、6 、7 、8 、9 、 |