数字进制转换

进制
说明
211011111101010010二进制
8337522八进制
10114514十进制
161bf52十六进制(小写)
266daa数字 + 大写字母,除了ILOU
323fqi数字 + 小写字母
362gcy数字 + 大小写字母
52Gia数字 + 大小写字母,除了0O1I
58y2m数字 + 大小写字母
62tN0数字 + 大小写字母
概述
Generated by AI

快速转换数字在不同进制之间的表示形式,支持 2-62 进制的主流编码系统。适用于程序开发、密码学、数据编码等场景,提供实时转换和详细说明。

支持的进制系统

二进制(Base 2)

  • 字符集:0-1
  • 用途:计算机底层表示、位运算、数字电路
  • 示例1110010 = 114

八进制(Base 8)

  • 字符集:0-7
  • 用途:Unix 文件权限、传统计算机系统
  • 示例162 = 114

十进制(Base 10)

  • 字符集:0-9
  • 用途:人类日常使用的数字系统
  • 示例114 = 114

十六进制(Base 16)

  • 字符集:0-9, a-f(小写)
  • 用途:内存地址、颜色代码、哈希值、二进制数据表示
  • 示例72 = 114

Base 26

  • 字符集:数字 + 大写字母(除了 I、L、O、U)
  • 用途:避免混淆的标识符系统
  • 特点:移除了容易混淆的字符

Base 32

  • 字符集:数字 + 小写字母
  • 用途:人类可读的编码、URL 安全标识
  • 特点:不区分大小写,避免 0/O 和 1/I 混淆

Base 36

  • 字符集:数字 + 大小写字母
  • 用途:短 URL、紧凑的标识符
  • 特点:最大的不区分大小写进制系统

Base 52

  • 字符集:数字 + 大小写字母(除了 0、O、1、I)
  • 用途:高密度编码且避免混淆
  • 特点:移除容易混淆的字符,保持较高的编码效率

Base 58

  • 字符集:数字 + 大小写字母
  • 用途:比特币地址、IPFS 哈希
  • 特点:移除了 0、O、I、l 等易混淆字符

Base 62

  • 字符集:数字 + 大小写字母
  • 用途:短链接生成、数据库 ID 编码
  • 特点:最大字符集,最高编码密度

使用场景

程序开发

  • 转换内存地址(十六进制 ↔ 十进制)
  • 处理位运算(二进制)
  • 调试网络数据包(十六进制)
  • 理解数据编码格式

数据编码

  • 生成短 URL(Base 62)
  • 编码数据库自增 ID(Base 36 / 62)
  • 创建人类可读的标识符(Base 32)
  • 压缩数据表示

密码学

  • 查看哈希值的不同表示
  • 分析加密数据
  • 处理区块链地址(Base 58)
  • 理解编码机制

学习教育

  • 理解计算机数字表示
  • 学习进制转换算法
  • 掌握不同进制的应用场景
  • 练习数学计算

使用方法

  1. 在输入框中输入要转换的数字
  2. 从下拉菜单选择当前数字的进制
  3. 查看结果表格中所有进制的转换结果

工具会实时自动转换,无需点击按钮。

转换原理

进制转换的基本思路:

  1. 任意进制 → 十进制:将每位数字乘以其位权(进制的幂次)后求和
  2. 十进制 → 任意进制:连续除以目标进制,取余数倒序排列

本工具采用通用算法,先将输入转为十进制,再转为目标进制。

进制选择建议

计算机相关

  • 二进制:理解底层逻辑
  • 十六进制:查看内存和数据
  • 八进制:Unix 权限系统

数据编码

  • Base 62:最短编码,用于短链接
  • Base 36:不区分大小写的紧凑编码
  • Base 58:避免混淆的比特币地址

人类可读

  • Base 32:URL 安全且不区分大小写
  • Base 26:纯字母编码
  • 十进制:日常使用

注意事项

  • 输入必须是有效的数字字符,且符合选定进制的字符集
  • 不同进制的字符集不同,注意大小写敏感性
  • 超大数字可能受到 JavaScript 数字精度限制
  • 某些进制使用小写字母,某些使用大写字母

常见应用示例

颜色代码转换

十六进制 #FF5733 → 十进制 RGB (255, 87, 51)

文件权限

八进制 755 → 二进制 111 101 101
意义:rwxr-xr-x

短链接 ID

十进制 123456789 → Base 62 8M0kX
节省字符,易于传播

特点

  1. 同时显示多种进制结果,无需重复转换
  2. 提供可视化界面和详细说明,更适合学习和验证
展开更多