基底转换工具
点击其中一个输入框,然后开始输入。工具会即时转换。
也可以转换负值和分数。
旧 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……"