一次输入,同时得到二进制、八进制、十进制、十六进制与任意 2-36 进制的结果,基于 BigInt 支持超大整数与负数。
1111 0000),会自动忽略。- 即可,负号不参与进制转换。0-9 后接 a-z 表示,字母不区分大小写。Number.MAX_SAFE_INTEGER 的大整数,不会精度丢失。进制转换工具在二进制、八进制、十进制、十六进制之间互转,也支持 2 到 36 之间的任意进制。一次输入即可同时看到所有进制的结果,并给出位宽、字节数等信息。底层使用 BigInt 实现,能够处理远超普通整数上限的大数而不会丢失精度,也支持负数。所有计算在浏览器本地完成。
底层使用 BigInt,理论上只受浏览器内存限制,可以正确处理几百位的超大整数,不会出现普通浮点数那样的精度丢失。
先使用 0 到 9,再用 a 到 z(不区分大小写)。例如十六进制的 15 表示为 f,三十六进制的 35 表示为 z。
说明该字符不属于你选择的进制。例如在二进制里输入了 2,或在八进制里输入了 8。工具会明确指出是哪个字符以及当前进制允许的范围。
直接在数值前加减号即可,负号只作为符号处理,不影响进制转换本身。若需要补码表示,请先确定位宽再自行换算。
可以。把十六进制颜色值如 FF8800 按十六进制输入,即可得到对应的十进制分量与二进制表示。