免费注册

进制转换

输入一个数,二进制、八进制、十进制、十六进制和任意进制一起算出来。

关于进制转换

进制转换用在数字换了一种写法的时候:颜色代码和错误码是十六进制,标志位是一串二进制,Linux 文件权限 755 是八进制,有些 ID 用的是 36 进制。按手上的进制输入一个数,二进制、八进制、十进制、十六进制同时显示结果,另外还能选 2 到 36 之间的任意进制。

整数不限位数,按大整数精确计算:32 位十六进制的 MD5 值、很长的订单号转成十进制也不会被四舍五入,而 Excel 超过 15 位就会把后面的数字变成 0。负数可以按 8、16、32、64 位的补码显示,和程序、CPU 里的存法一样,比如 8 位的 -1 是 11111111,也就是十六进制的 FF。全部在浏览器里完成。

进制转换怎么用

  1. 1
    输入数字

    按手上的进制输入,比如十六进制 FF 或二进制 1010。

  2. 2
    查看各进制

    二进制、八进制、十进制、十六进制同时显示。

  3. 3
    选任意进制

    在 2 到 36 之间选一个进制,额外显示结果。

  4. 4
    负数看补码

    负数按放得下的每种位数(8、16、32 或 64 位)分别显示补码。

为什么用熊仔工匠

  • 多种进制同时算

    二进制、八进制、十进制、十六进制,再加 2 到 36 之间的任意进制。

  • 大数不丢精度

    超长整数精确换算,不会被四舍五入。

  • 补码显示

    负数按 8、16、32、64 位补码显示,和内存里的存法一致。

  • 断网也能用

    在浏览器里计算,页面打开后不需要联网。

常见问题

进制转换常见问题

十六进制怎么转十进制?
输入十六进制数,比如 FF,十进制结果 255 会和二进制、八进制一起显示,其他方向也一样。如果十六进制表示的是文字,请用文本 Hex 编码转换还原。
36 进制是什么?
用 0–9 和 A–Z 共 36 个符号表示数字,写出来更短,也是这个工具支持的最大进制。密钥和钱包地址里的编码,请用Base32 / Base58 编码处理。
负数的二进制怎么表示?
用补码表示:把正数按位取反再加一。8 位下 -1 是 11111111,-128 是 10000000。放得下的位数都会列出来,看和你的数据类型对应的那一行即可。
为什么 Excel 算大数的结果不对?
Excel 只保留 15 位有效数字,后面的会变成 0。这里按大整数精确计算,长数字也不会出错。
进制转换要收费吗?
免费,不用注册,也不限次数;在浏览器里运行,页面打开后断网也能用。
把进制转换分享给朋友打开浏览器就能用,对方不注册也能先试。

相关工具

HASH 哈希加密 MD5 / SHA一次算出文字的 MD5、SHA-1、SHA-256、SHA-512 和 SM3。
TIME Unix 时间戳转换Unix 时间戳与日期时间互转,同时显示本地时间和 UTC。
U+UNI Unicode 编码转换文字与 \u 转义、&#; 编码、U+ 码点、UTF-8 字节互转。
AES AES 加密解密用 AES(GCM、CBC、CTR 模式)加密或解密文字。
&;HTML HTML 实体编码转换把文字转成 HTML 实体,或把实体还原成文字。
JWT JWT 解析解析 JWT 的头部和载荷,检查过期时间和签名。
BASE Base32 / Base58 编码Base32、Base58、Base85、Base16 的编码与解码。
0xHEX 文本 Hex 编码转换把文字按 UTF-8、GBK 或 UTF-16 转成十六进制,或反过来。