三十六进制
三十六进制是底数为36的记数系统,使用36个数码,包括10个阿拉伯数字(0~9)与26个拉丁字母(A~Z),依序代表数码0~35。
0 | 0 | 9 | 9 | 18 | I | 27 | R |
---|---|---|---|---|---|---|---|
1 | 1 | 10 | A | 19 | J | 28 | S |
2 | 2 | 11 | B | 20 | K | 29 | T |
3 | 3 | 12 | C | 21 | L | 30 | U |
4 | 4 | 13 | D | 22 | M | 31 | V |
5 | 5 | 14 | E | 23 | N | 32 | W |
6 | 6 | 15 | F | 24 | O | 33 | X |
7 | 7 | 16 | G | 25 | P | 34 | Y |
8 | 8 | 17 | H | 26 | Q | 35 | Z |
约定俗成用于表示数的10个阿拉伯数字(0~9)与26个拉丁字母(A~Z)合起来只有36个,因此36也是最后一个有约定俗成表示方法的进制底数,底数高于36的进制系统如三十七进制就会面临符号不够用的问题,三十六进制也是Microsoft Excel[1]、Python[2]、NumPy[3]、Wolfram[4]支援的最大基底。
由于36是高合成数,有因数1、2、3、4、6、9、12、18,因此在三十六进制中,可以很方便的表示这些数字的倒数,而由于36减去1,为接下来的两个质数5和7的乘积,所以三十六进制可以很好地近似许多分数(就其大小来说)。
参考资料
外部链接