进制转换计算器
← ToolBox
/ 进制转换计算器
🌙
首页
‹
💻 开发
‹
进制转换计算器
📖 查看「进制转换计算器使用指南」
🔄 Base Converter Calculator
📐 工作原理与说明
在常用进位制之间转换数值。
支持
:二进制、八进制、十进制、十六进制及自定义 2–36 进制。
算法
:按权展开求和转十进制;除基取余转目标进制。
小数
:小数部分用乘基取整法,可能出现循环小数与精度截断。
注意
:负数需单独处理符号,超大数值应注意溢出与精度。
单值转换
批量转换
进制对照表
历史记录
输入数值
二进制 (2)
八进制 (8)
十进制 (10)
十六进制 (16)
32进制
36进制
自定义...
自定义进制 (2-36)
0
二进制 (BIN)
0
八进制 (OCT)
0
十进制 (DEC)
0
十六进制 (HEX)
所有进制 (2-36)
输入进制
十进制
二进制
八进制
十六进制
36进制
输出进制
十六进制
二进制
八进制
十进制
36进制
输入数据(每行一个)
批量转换
复制结果
下载
转换结果
导出明细 CSV
十进制
二进制
八进制
十六进制
32进制
36进制
清空历史
📖 进制知识
2
二进制
8
八进制
16
十六进制
36
最大支持
二进制 (Binary):
基数为2,使用0和1,计算机内部使用的数制
八进制 (Octal):
基数为8,使用0-7,常用于Unix系统权限表示
十进制 (Decimal):
基数为10,使用0-9,人类最常用的数制
十六进制 (Hexadecimal):
基数为16,使用0-9和A-F,常用于颜色编码、内存地址
位(bit):
二进制的一位,是计算机中最小的数据单位
字节(Byte):
8个二进制位,是计算机基本存储单位
BigInt:
支持任意精度的大整数运算,不受普通数字精度限制
📚 深度解析:进制转换计算器
💡 常见使用场景
在 2/8/10/16 等进制间转换整数。
读寄存器值或位掩码:把 0b1010、0xA 与十进制 10 互相转换,便于在代码、文档与调试器之间对照。
转换
255(10) = FF(16) = 377(8) = 11111111(2)。
❓ 常见问题(FAQ)
小数能转进制吗?
可以,按乘基取整法处理小数部分。
负数怎么表示?
计算机中整数用补码表示:−1 在 8 位下是 0xFF、在 32 位下是 0xFFFFFFFF。因此转换前必须先确定位宽,否则同一个负数会得到不同结果;无符号数则直接按原码转换。调试
位运算
时建议先固定位宽再转,避免混淆。
⚠️ 使用说明与注意事项
本工具纯前端运行,数据不会上传到服务器
建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
计算结果仅供参考,请以实际应用场景为准
🔗 相关工具
📄
.properties 解析器 - 免费开发工具,properties 解析器 | ToolBox免费在线工具箱
.properties 解析器
💻
AST抽象语法树查看器 - 在线解析JavaScript代码生成AST树形结构,支持节点 | ToolBox免费在线工具箱
AST 抽象语法树查看器
🧹
CSS 压缩/美化工具 - 免费开发工具,CSS 压缩/格式化/美化 | ToolBox免费在线工具箱
CSS 压缩/格式化/美化
🏋️
CSS 格式化 - 免费开发工具,在线CSS 格式化 | ToolBox免费在线工具箱
CSS 格式化
✨
Cron 表达式生成器 - 免费开发工具,在线Cron 表达式生成器 | ToolBox免费在线工具箱
⏰ Cron 表达式生成器
🏋️
GraphQL 格式化 - 免费开发工具,在线GraphQL 格式化 | ToolBox免费在线工具箱
◈ GraphQL 格式化
📖
关于「进制转换计算器」
▼
📝
工具简介
Base Converter Calculator