基数(Radix)是指 一个数字系统所包含的数字符号的个数。在不同的计数系统中,基数可以是不同的整数。以下是几种常见进制的基数:
十进制(Decimal):
基数为10,使用0到9这十个数字来表示数值。
二进制(Binary):
基数为2,只使用0和1这两个数字来表示数值。
八进制(Octal):
基数为8,使用0到7这八个数字来表示数值。
十六进制(Hexadecimal):
基数为16,使用0到9以及A到F这十六个字符来表示数值。
基数决定了数字系统中每一位数字所代表的值和权重。例如,在十进制中,每一位的权重依次是10^0、10^1、10^2等;在二进制中,每一位的权重依次是2^0、2^1、2^2等。这种权重决定了数字在不同位置上的值。
在计算机科学中,二进制是最常用的基数,因为计算机的电子开关只有两种状态:开(通常表示为1)和关(通常表示为0),这与二进制的两个符号完全对应。因此,计算机内部的数据存储和处理通常都基于二进制系统。