一、数制的基本概念
数制:又称为计数制,是一种计数的方法,是用一组固定的符号和统一的规则来表示数值的方法。在计数过程中采用进位的方法称为进位计数制(进制),包括数位、基数和位权三个要素。
- 数位:指数字符号在一个数中所处的位置。
- 基数:指在某种进位计数制中数位上所能使用的数字符号的个数。例如十进制的基数为0到9
- 位权:数制中某一位上的1所表示数值的大小(所处位置的价值)。例如十进制的130,1的位权是100,2的位权是10,3的位权是1;1111二进制:分别的位权是:2的零次;2的一次;2的二次;2的三次
二、计算机语言中二进制的表示方法
用后缀字母表示进制:
二进制 B (binary)
八进制 O (octal)
十进制 D (decimal)
十六进制 H (hexadecimal)
例如:(3AB)H 代表十六进制数;(2653)O 代表八进制数
三、进制规则
- 二进制:逢二进一
基数为2,数值部分用两个不同的数字0、1来表示。
- 十进制:逢十进一
基数为10,数值部分用0、1、2、3、4、5、6、7、8、9来表示.
- 十六进制:逢十六进一
基数是16,有十六种数字符号,除了在十进制中的0至9外,还另外用6个英文字母a-f来表示十进制数的10至15。
四、进制运算规则
二、八、十六转换为十进制
例1:将下列二进制数转换为十进制数
例2:将下列八进制数转换为十进制数
例3;将下列十六进制数转换为十进制数
十进制转化为二、八、十六进制
例1:将下列十进制数转换为二进制
例2:将下列十进制数转换为八进制
例3:将下列十进制数转换为十六进制
二进制转八、十六进制
二转八:每三位一起算;
二转十六:每四位一起算;