数据安全提示: 所有计算均在您的浏览器本地完成,不会上传任何数据。

进制转换器

实时转换
二进制 (2) 长度: 0
八进制 (8) 长度: 0
十进制 (10) 长度: 0
十六进制 (16) 长度: 0
快速示例:

批量转换

项目: 1

转换历史

暂无历史记录
记录: 0

📐 进制转换原理

进制是一种计数系统,常见的进制包括二进制(2)、八进制(8)、十进制(10)、十六进制(16)。转换时常用“除基取余法”和“乘权相加法”。

🔹 十进制 → 二进制 42 ÷ 2 ... 余数倒序 = 101010
🔸 二进制 → 十进制 1×2⁵+0×2⁴+1×2³+0×2²+1×2¹+0×2⁰ = 42

💻 JavaScript 代码示例

// 十进制转任意进制 (2-36)
function decimalToBase(num, base) {
  return num.toString(base).toUpperCase();
}
// 任意进制转十进制
function baseToDecimal(str, base) {
  return parseInt(str, base);
}

⚙️ 二进制工具

8位编辑器
值: 00000000 (十进制: 0)
结果:
等待输入
原/反/补码 (8位)
原码-
反码-
补码-

🥾 浮点数 IEEE 754

单精度 (32位)

符号: 0 指数: 00000000
尾数: 000...000
二进制: 0
十六进制: 0x00000000

双精度 (64位)

符号: 0 指数: 00000000000
尾数: 000...000
二进制: 0
十六进制: 0x0000000000000000

⚡ 快速提示

  • 二进制: 0-1
  • 八进制: 0-7
  • 十进制: 0-9
  • 十六进制: 0-9 A-F
  • 本地计算,数据安全

📊 技术信息

最大安全整数:2⁵³-1
JS 进制支持:2~36
当前时间戳:--

需要其他进制工具?

免费为您开发定制化工具