🔢 进制转换器使用指南
EVEDAYS 进制转换器是一款免费的网页工具,可快速直观地处理编程、网络配置和硬件开发中常需的进制转换。 支持的进制: • 二进制(BIN,2进制):计算机内部表示所有数据的基本单位。仅由0和1组成。 • 八进制(OCT,8进制):主要用于Unix/Linux文件权限(chmod 755等)。 • 十进制(DEC,10进制):我们日常使用的数字系统。 • 十六进制(HEX,16进制):广泛用于内存地址、颜色代码(#FF5733)、MAC地址等。 附加功能: • 位可视化:逐位显示转换后的二进制数,直观查看每个位的开/关状态。 • 点击复制:点击任何转换结果,立即复制到剪贴板。 • 4位分组:二进制数自动按4位分组,提高可读性。
📊 进制转换基本原理
将十进制255转换为其他进制的示例:
• 255(10) → 二进制:11111111
255 = 1×2⁷ + 1×2⁶ + 1×2⁵ + 1×2⁴ + 1×2³ + 1×2² + 1×2¹ + 1×2⁰
• 255(10) → 八进制:377
255 ÷ 8 = 31 余 7 → 31 ÷ 8 = 3 余 7 → 3 ÷ 8 = 0 余 3
• 255(10) → 十六进制:FF
255 ÷ 16 = 15 余 15(F) → 15 ÷ 16 = 0 余 15(F)
十六进制中:A=10, B=11, C=12, D=13, E=14, F=15。
💡 常见问题
Q. 输入的数字大小有限制吗?
A. 转换精确到JavaScript的整数精度(约2^53 - 1)。对于一般使用来说足够了。
Q. 可以转换负数吗?
A. 仅在十进制输入中支持负数。二进制/八进制/十六进制结果显示为无符号32位整数。
Q. 十六进制中大小写有区别吗?
A. 输入接受大写和小写。输出为了可读性显示为大写(A-F)。
Q. 需要输入0b、0x等前缀吗?
A. 不需要。由于已通过选择按钮指定了输入进制,只需输入数字即可。