分类: 开发工具
进制转换工具
在二进制、八进制、十进制和十六进制之间转换数字
在浏览器中把一个数字转换为二进制、八进制、十进制、十六进制或任意 2 到 36 之间的自定义进制。
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
程序员经常需要在不同进制之间切换:二进制用于标志位,十六进制用于颜色和内存地址,八进制用于 Unix 文件权限。本工具按你选择的进制解析输入内容(支持 0x、0o、0b 前缀),并同时给出该数值在其他常见进制下的表示,还可选择按位分组以便阅读。
使用方法
- 输入一个数字,并选择它当前所使用的进制。
- 如需 2 到 36 之间的其他进制,请使用“自定义进制”。
- 查看转换后的二进制、八进制、十进制和十六进制结果。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 可以转换负数吗?
- 可以。前导负号会在各个进制的转换结果中保留。
- 能转换多大的数字?
- 数值以任意精度整数处理,不像普通的 32 位或 64 位运算那样有实际的大小限制。
- 0x、0o、0b 前缀分别代表什么?
- 它们分别是十六进制、八进制和二进制的常见简写。选中对应进制后,转换工具会自动识别这些前缀。