基底转换工具

点击其中一个输入框,然后开始输入。工具会即时转换。
也可以转换负值和分数。



旧 Flash 版本在这里

精度大约是 "." 每边的 16位

要转换到不同的基底

大于 10 的基底

如果需要多于 10个数字呢?

十一进制(基为 11)

十一进制(基为 11)需要比十进制多一个数字,用的是 "A",像这样:

十进制: 0 1 2 3 4 5 6 7 8 9 10 11 12 ...
十一进制: 0 1 2 3 4 5 6 7 8 9 A 10 11 ……

十二进制(基为 12)

十二进制(基为 12)需要多于十进制两个数字,用的是 "A" 和 "B":

十进制: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 ……
十二进制: 0 1 2 3 4 5 6 7 8 9 A B 10 11 ……

(注意:有些人用 T 来代表 10,E 来代表 11,或 "2" 和 "3" 旋转一半来代表 10 和 11,但我们在这里用的和其他基底一样。)

十六进制(基为 16)

因为需要多于 10个数字,十六进制也用英语字母:

十进制: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
十六进制: 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 ……

二十进制(基为 20)

在二十进制里,惯例是不用 I,因为太像 1了,所以 J=18 和 K=19:

十进制: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
二十进制: 0 1 2 3 4 5 6 7 8 9 A B C D E F G H J K 10 ……

英语字母(基为 26)

当 "基为 26"时,我们用英语字母(而不用数字)。

有些人用 A=0、B=1 ……。但因为大部分人都认为 A 是第一个字母,B 是第二个等等,所以用 A=1、B=2 …… 会比较合适。

所以在这里我用 A=1、B=2 ……,我也用 "Z" 来代表零!像这样:

十进制: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ...
二十六进制: Z A B C D E F G H I J K L M N O P Q R S T U V W X Y AZ AA ……

用拼音输入你的名字,看看你是哪个数!

也尝试在 "." 后面输入小数值,例如 0.1 会转换成 "BOOO……"