进制转换是什么
进制就是「逢几进一」的计数方式。十进制逢十进一,有 0 到 9 十个数字;二进制逢二进一,只有 0 和 1,是计算机内部真正使用的语言;八进制逢八进一;十六进制逢十六进一,用 A 到 F 表示 10 到 15,常用来简写内存地址和颜色值。同一个数在不同进制下写法不同,但代表的数量完全一样。
为什么要学进制
计算机专业的入学第一课通常就是进制转换。看汇编指令、调颜色值(#FF0000 就是十六进制)、理解 IP 地址子网、写嵌入式代码,都离不开它。程序员面试里「把一个十进制数转成二进制」也是高频基础题。
怎么用这个工具
上方是互转器:输入数值、选择它当前的进制和目标进制,点转换即可看到结果,同时列出它在二、八、十、十六进制下的全部写法。下方是练习区:选难度后点「下一题」,随机给出一道「把某进制数转成另一进制」的题,输入答案点提交,立即判对错并累计正确率。十六进制答案大小写均可。
常见问题
输入 0x 或 0b 前缀会识别吗?互转器里请直接填数字本体,进制由下拉框决定。练习里答案怎么算对?忽略大小写和首尾空格,例如十六进制 ff 和 FF 都算对。记录会保存吗?本次练习的对/错计数只在当前页面有效,刷新后清零。