进制转换器
二进制、八进制、十进制、十六进制、三十六进制在线互转,支持位运算与字节换算
进制互转(输入即转换,支持负数与超大整数)
仅支持整数;十六进制可带 0x 前缀,二进制可带 0b 前缀
二进制(BIN)
-
八进制(OCT)
-
十进制(DEC)
-
十六进制(HEX)
-
三十六进制(Base36)
-
位长(不含符号位)
-
位运算计算器(BigInt 精确计算)
-
十进制
-
十六进制
-
二进制(8 位分组)
-
字节换算(1024 进制)
-
常见问题
支持哪些进制互转?
支持二进制、八进制、十进制、十六进制、三十六进制任意互转,输入即得全部结果,可点击复制。
能转换特别大的数字吗?
可以。工具基于 BigInt 精确计算,超过 JavaScript Number 安全整数上限(2^53)也不会丢精度,且支持负数。
位运算支持哪些操作?
支持按位与 AND、或 OR、异或 XOR、取反 NOT、左移和右移,操作数可分别选择进制,结果同时给出十进制、十六进制和分组二进制。
进制转换的原理是什么?
任何进制都是按位权展开的多项式:如二进制 1010 = 1×2³+0×2²+1×2¹+0×2⁰ = 10,转换即基数的乘除展开与取余。