数制及其相互转换
上一节
下一节
1.3.1 进位计数制
所谓进位计数制,就是按进位的方法进行计数。在计算机中,常用的是二进制、八进制和十六进制等。
一种进位计数制包含一组数码符号和两个基本因素:
(1)数码。一组用来表示某种数制的符号,如:1、2、3、A、B。
(2)基数。数制所用的数码个数,用R表示,称R进制;其进位原则是“逢R进一”。如:十进制的基数是10,逢10进1。
(3)位权。数码在不同位置上的权值。在某进位制中,处于不同位数的数码,代表不同的数值。某一个数位的数值是由这位数码的值乘上这个位置的固定常数构成的。这个固定常数称为“位权”。如:十进制的个位的位权是“100”,百位的位权是“102”,这里把10n称作位权,简称为“权”。
1.3.2 数制之间的转换
同一个数在不用的进位制中表示的形式是不同的。由于各种进位制都有自己的特点,在实际使用中,同一个数有时需要以这种数制表示,有时则需要用另一种数制表示,这就需要将数在不同数制间进行转换。将一个数从一种进位计数制表示转换成另一种进位计数制表示,就称为数制转换。
1.3.3 二进制数的运算
二进制可以进行算术运算和逻辑运算。