二进制、十进制与十六进制转换器
使用 BigInt 在二、八、十、十六进制间转换严格整数,保留数值精度。
在输入限制内,BigInt 精确保留整数,不经浮点数转换。各进制的负数均为负号加绝对值,不是固定位宽补码。不支持小数。处理全部在浏览器内完成。
最多输入 4,096 位数字,不含可选符号。
使用步骤
如何使用
- 选择输入进制。
- 输入整数,只使用有效数字及可选前导符号。
- 转换并查看四种进制的精确结果。
输入进制
二进制接受 0–1,八进制 0–7,十进制 0–9,十六进制 0–9/A–F(大小写均可)。忽略首尾空白。不接受 0b、0o、0x 前缀。输出删除前导零,十六进制使用大写。
整数输入
在输入限制内,BigInt 精确保留整数,不经浮点数转换。各进制的负数均为负号加绝对值,不是固定位宽补码。不支持小数。处理全部在浏览器内完成。
常见问题
你可能还想知道
大整数会丢失位数吗?
不会。使用 BigInt 解析和转换,输入最多 4,096 位数字。