← 返回工具指南
工具指南进制转换二进制十六进制开发工具工具

进制转换怎么理解?二进制、十进制、十六进制和颜色值换算指南

进制转换常见于编程、颜色值、权限、网络和调试场景。这里讲二进制、十进制、十六进制和 2-36 进制互转。

打开配套工具 →

进制转换不是只在课堂里用。编程、颜色、权限、网络地址、调试日志里都会遇到二进制、十进制、十六进制。

你可以用 进制转换器 在 2 到 36 进制之间快速互转。

常见进制

常见几种:

十六进制里 A-F 表示 10 到 15,所以 FF 等于十进制 255。

颜色值为什么是十六进制

CSS 颜色常见:

css已剪下 ✓
#ffcc00

它可以拆成:

如果你要处理颜色,也可以配合 颜色转换 / 对比度工具

权限和二进制关系

权限常见读写执行:

755 这类权限可以理解成不同权限位组合。如果要专门算文件权限,可以用 chmod 权限计算器

转换时要注意前缀

很多语言里:

复制数字时要确认前缀是不是数据的一部分。

调试时保留原始值

做进制转换时,建议同时记录原始值、原始进制和目标进制。比如日志里写 0xff,就不要只记录转换后的 255,否则回头排查时很难判断来源。

如果是颜色、权限、字节这类有固定长度的值,还要注意补零。例如颜色里的 0ff 表达的视觉含义可能不同,不能随意省略。

总结

进制转换的核心是同一个数用不同符号系统表示。调试颜色、权限、字节和底层数据时,进制转换很有用。

需要快速换算时,可以使用 进制转换器,再根据具体场景检查前缀和长度。