底数 (进制)

底数(radix, base)又称數基基數基值根值記數根,是指进位制中用以乘每個數位而得有效值的數;如十進位數的底數為 10,而二進位數的底數為 2。底数(数基)属于记数系统所使用的一种數字表示符號。

在进位制系統中,若要表示一個數字的底數和值,會用表示,x是每一位數字組合成的字符串,y是底数,十進制是最常用的,因此會省略底數以及字符串前後的括號。例如(100)10也可以表示為100(後者省略其進制),表示一百,而(100)2(底數為2,是二進制)表示數字4。
進位制和底數
以13進制的系統為例,398表示的數字是(十進制下的) = 632。

若是在b進制()下,各位數數字是的數,其值為 ,其中 .。

常用的進制系統有:

二進制的數字可以輕鬆的轉換為八進制和十六進制的數字,而且數字長度較短。十六進制的一個數字表示二進制的四位數字。例如十六進制的7816,在二進制下是2。而八進制的一個數字也可以表示二進制的三位數字。

正整數在特定進制下的表示法是唯一的。令b大於一的正整數,則每一個正整數a都可以以以下形式表示,而且不會和其他的正整數重覆:

:a = r_m b^m + r_{m-1} b^{m-1} + \dotsb + r_1 b + r_0,

其中m是非負整數,r是整數,使得

:0 m i < b for i = 0, 1, ... , m − 1.

底数多半是自然数,不過也有一些進制的底数不是整數,例如黄金进制(底数是非整數的代數數)、(底数為負)。
負底數可以在不使用負號的情形下表示負數。例如,若b = −10,則該進制下的19對應十進制下的 = −1。

廣義的底數
底數亦可以解釋為進位制系統進-{}-位的時機,當底數為b時,則該进制每逢b則進-{}-位一次。例如十进制底數為10,故數字每逢十就進-{}-位一次,也就是說9的下一個數將會進-{}-位到十位數,又例如八进制底數為8,故7的下一個數則逢8,進-{}-位成。

此定義可以將底數推廣到非整數进制中,例如黃金进制底數為黃金比例,故黃金比例這個數在黃金进制中表達為10,因為已「逢黃金比例」因此進-{}-位到第二位數。

相關條目
*底數 (指數)
*
*多項式
*底數經濟度
*基数排序
*非標準進位制記數系統

註解
參考資料
*

外部連結
*[https://baseconvert.com Base Convert, a floating-point base calculator]
*[http://mathworld.wolfram.com/Base.html MathWorld entry on base]

评论 (0)

  • 还没有评论,来抢沙发吧。