进制转换器
在 2 到 64 之间的任意进制间转换整数。一次性给出二进制、八进制、十进制、十六进制、36 进制、58 进制和 64 进制结果,基于 BigInt 支持任意精度。
在 2 到 64 之间的任意两种进制之间转换整数。 输入数值并选择它所使用的进制,各种常见表示会立即同步更新。转换基于 JavaScript BigInt 实现,远超 2^53 的大数也能保持完整精度。
在 2 到 64 之间的任意进制间转换整数。一次性给出二进制、八进制、十进制、十六进制、36 进制、58 进制和 64 进制结果,基于 BigInt 支持任意精度。
在 2 到 64 之间的任意两种进制之间转换整数。 输入数值并选择它所使用的进制,各种常见表示会立即同步更新。转换基于 JavaScript BigInt 实现,远超 2^53 的大数也能保持完整精度。
在位置计数法中,进制(基数)决定了每一位的权重。十进制里 237 表示 2×100 + 3×10 + 7×1;同样的数字串在十六进制中表示 2×256 + 3×16 + 7 = 567。转换过程中数值本身没有变化,改变的只是书写方式。
N 进制需要 N 个不同的符号。0-9 覆盖前十个,之后由字母接手:a 代表 10,b 代表 11,直到 z 代表 35。超过 36 进制后继续使用大写字母,最后是 + 和 /,本工具正是采用这一顺序。36 进制及以下按惯例不区分大小写;36 以上大小写则代表不同符号。
755 的原因。0、O、I、l。比特币地址和许多短链服务都在使用。JavaScript 原生数字在超过 2^53 后会丢失精度。本转换器全程使用 BigInt,因此 200 位的十进制数也能精确转换成二进制而不会被悄悄四舍五入。支持负数,负号会在各进制间保留。