小数进制转换(二/八/十/十六进制)

小数进制转换

支持二进制、八进制、十进制、十六进制之间的小数转换

小数进制转换工具
在2/8/10/16进制之间转换小数

有效字符: 0123456789ABCDEF.

使用说明
  • 1. 选择源进制(2/8/10/16)
  • 2. 输入要转换的小数(包含小数点)
  • 3. 选择目标进制(2/8/10/16)
  • 4. 根据需要调整小数精度(4-16位)
  • 5. 点击「转换」按钮查看结果
  • 6. 可以将结果复制到剪贴板
常见问题

关于小数进制转换
  • 小数进制转换将整数部分和小数部分在不同进制间转换。示例:FF.8(十六进制)= 255.5(十进制)
  • 小数部分转换原理:每位数值乘以基数的负幂次(基数⁻¹、基数⁻²...)后求和。
  • 某些小数在特定进制下会产生循环小数(例:0.1₁₀ = 0.0001100110011...₂)。本工具可通过精度设置限制位数。
  • 应用场景:理解浮点数内部表示、颜色透明度(Alpha通道)、网络协议数据解析等。
  • 本工具使用 bignumber.js 库,避免了 JavaScript 浮点运算的精度问题。