进位制的底数(radix, base)是指此进位制中,用于表示数所使用的数字符号(包括0)数量。以目前最常使用的十进制为例,每一位的数字可以从0至9,共10个数字,因此底数为10。
在进位制系统中,若要表示一个数字的底数和值,会用()表示,是每一位数字组合成的字符串,是底数,十进制是最常用的,因此会省略底数以及字符串前后的括号。例如(100)10也可以表示为100(后者省略其进制),表示一百,而(100)2(底数为2,是二进制)表示数字4。
以13进制的系统为例,398表示的数字是(十进制下的)3 × 132 + 9 × 131 + 8 × 130 = 632。
若是在进制( > 1)下,各位数数字是1 … 的数,其值为 1−1 + 2−2 + … + 0,其中 0 ≤ < .。在十进制中,有个位数、十位数、百位数……等,而在进制中,有个位数、1位数、2位数……等。
常用的进制系统有:
二进制的数字可以轻松的转换为八进制和十六进制的数字,而且数字长度较短。十六进制的一个数字表示二进制的四位数字。例如十六进制的7816,在二进制下是11110002。而八进制的一个数字也可以表示二进制的三位数字。
正整数在特定进制下的表示法是唯一的。令大于一的正整数,则每一个正整数都可以以以下形式表示,而且不会和其他的正整数重复:
其中是非负整数,是整数,使得
底数多半是自然数,不过也有一些进制的底数不是整数,例如黄金进制(底数是非整数的代数数)、负底数(英语:negative base)(底数为负)。负底数可以在不使用负号的情形下表示负数。例如,若 = −10,则该进制下的19对应十进制下的1 × (−10)1 + 9 × (−10)0 = −1。