进

进制转换

2/8/10/16/32 进制一键互转,支持小数和浮点尾数,大整数按字符串精确算不丢精度。

类型在线工具,免安装处理方式浏览器本地完成,不上传费用完全免费更新2026-10-22

使用说明

  1. 先在「输入进制」下拉里选你手上数字的进制,比如看着一串 A1B2 就选十六进制。
  2. 把数字粘进输入框,允许带 0x / 0b / 0o 前缀、空格分组和下划线,工具会自动清掉。
  3. 小数直接写小数点即可,例如二进制 1011.101 会给出十进制的 11.625。
  4. 结果格子里会同时列出其它进制的完整写法,点任意一格即可复制。
  5. 想看某个数在计算机里怎么存,往下看「位运算与定长补码」区域,选 8/16/32/64 位。

常见问题

输入的数字会上传到服务器吗?

不会。所有进制换算都在浏览器里用 JavaScript 完成,页面不发起任何网络请求,断网也能用。转身份证号、密钥、内存地址这类敏感数字都不必担心泄露。

能转小数吗?精度怎么样?

能。小数部分按「乘 2 取整」逐位展开,最多保留 64 位小数位,超出部分截断。注意 0.1 这类十进制小数在二进制里是无限循环的,任何工具都无法精确表达,这里给出的是 64 位近似值。

为什么特别大的整数也准?

因为整数部分不走 JavaScript 的 Number(超过 2^53 就会丢精度),而是用字符串做长除法逐位求余。所以 64 位甚至几百位的十六进制串都能精确转换,不会出现末几位变成 0 的情况。

支持负数吗?

输入框里的「-」表示数学上的负数,会给出带负号的结果。如果想看计算机里的补码表示,请在下方「位运算与定长补码」里选定位宽(8/16/32/64 位),那里会把 -1 显示成 FF、FFFF 这样的定长补码。

转换失败了怎么排查?

最常见的原因是数字里混进了当前进制不合法的字符,比如在二进制里写了 2 或 a,工具会直接指出是第几个字符出错。另外只识别拉丁字母,全角的数字字母需要先转成半角。

和系统自带的计算器比有什么不同?

Windows 计算器的程序员模式只处理 64 位整数,不支持小数、不支持超长整数,也不给位运算的详细结果。这里支持小数、任意长度整数、定长补码显示和左移右移与或非异或,并把每一步的字符串写全,方便直接抄进代码。

标签

进制二进制十六进制浮点

本工具的所有处理都在你的浏览器里完成,不需要注册、不需要安装,也不会上传你的数据。

金

金额大写转换

在线使用 转换工具

输入 12345.67,立刻给出「壹万贰仟叁佰肆拾伍元陆角柒分」这种财务规范大写,零和整都不用自己判断。

金额大写人民币打开工具 →
房

房贷计算器

在线使用 转换工具

输入贷款金额、利率、年限,同时算出等额本息和等额本金的月供与总利息,差多少一目了然。

房贷等额本息打开工具 →
倒

倒数日 / 年龄计算

在线使用 转换工具

输入两个日期,算出相差几年几月几天、总共多少天,还能顺便算下一个生日倒数。

倒数日年龄打开工具 →
时

时间计算器

在线使用 转换工具

选两个日期,相差几年几月几天、总天数、总小时一次算清,跨月跨年不用自己数。

时间日期打开工具 →