进制转换器

在线进制转换工具,支持二进制、八进制、十进制、十六进制及自定义进制互转

输入内容
转换结果
二进制 (2)
八进制 (8)
十进制 (10)
十六进制 (16)

输入进制

什么是进制转换?

'

进制转换是将一个数字从一种数制表示法转换为另一种表示法的过程。常见的进制包括二进制(基数2)、八进制(基数8)、十进制(基数10)和十六进制(基数16)。

在计算机科学中,二进制是最基本的数制,因为计算机内部所有数据都以二进制形式存储。十六进制常用于表示内存地址和颜色值,因为它比二进制更紧凑且易于阅读。八进制在Unix文件权限等场景中也有广泛应用。

'

使用方法

  1. 在输入框中输入要转换的数字(如 255、FF、11111111)
  2. 选择输入数字的进制:二进制、八进制、十进制、十六进制或自定义进制
  3. 工具会自动将输入数字转换为二进制、八进制、十进制和十六进制四种结果
  4. 点击「复制」按钮即可将任一转换结果复制到剪贴板

功能特点

四进制互转同时显示二进制、八进制、十进制、十六进制四种转换结果
自定义进制支持 2-36 任意进制转换,满足特殊需求
实时转换输入即转换,无需点击按钮,即时查看结果
一键复制每个转换结果旁都有复制按钮,方便快速使用

转换示例

十进制 → 十六进制

255FF

常用于 CSS 颜色值,如 #FF0000 表示红色

二进制 → 十进制

11111111255

8 位二进制的最大值,即一个字节的最大无符号数

十六进制 → 二进制

1A3F1101000111111

每 4 位二进制对应 1 位十六进制,便于理解和转换

八进制 → 十六进制

377FF

Unix 文件权限 377(rwxrwxrwx)对应十六进制 FF

自定义进制

ZZ (36进制)1295 (十进制)

36 进制使用 0-9 和 A-Z,最大支持 ZZ

常见问题 (FAQ)

Q: 什么是二进制和十六进制?

A: 二进制(Binary)只使用0和1两个数字,是计算机运算的基础。十六进制(Hexadecimal)使用0-9和A-F共16个字符,常用于编程中表示颜色、内存地址等,因为每4位二进制正好对应1位十六进制。

Q: 如何在不同进制之间手动转换?

A: 以十进制255转十六进制为例:255÷16=15余15,15÷16=0余15。将余数从下往上排列,15对应十六进制的F,所以结果是FF。本工具可以自动完成这些计算。

Q: 支持哪些进制?

A: 本工具支持2到36之间的任意进制。2-10进制使用数字0-9,11-36进制额外使用字母A-Z(不区分大小写)。例如十六进制使用0-9和A-F。