在线进制转换器

二进制、八进制、十进制、十六进制智能互转,程序员开发调试必备神器

进制转换器演示图
进制转换图标

进制转换计算

输入任意进制数值,自动转换为其他进制

进制转换对照表

十进制二进制八进制十六进制
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010

进制转换方法详解

二进制转十进制

将二进制数的每一位乘以2的相应次幂,然后求和。

例:1010₂ = 1×2³+0×2²+1×2¹+0×2⁰ = 8+0+2+0 = 10₁₀

十进制转二进制

将十进制数不断除以2,记录余数,直到商为0,余数倒序排列。

例:10÷2=5...0, 5÷2=2...1, 2÷2=1...0, 1÷2=0...1 → 1010₂

十六进制转十进制

将十六进制数的每一位乘以16的相应次幂,然后求和。

例:1A₁₆ = 1×16¹+10×16⁰ = 16+10 = 26₁₀

二进制转十六进制

将二进制数从右向左每4位一组,分别转换为十六进制。

例:11010110₂ = 1101 0110 = D6₁₆

常见问题

二进制怎么转十进制?

二进制转十进制:将二进制数的每一位乘以2的相应次幂(从右往左,从0开始),然后将所有结果相加。例如二进制1010转十进制:1×2³+0×2²+1×2¹+0×2⁰=8+0+2+0=10。

十进制怎么转二进制?

十进制转二进制:将十进制数不断除以2,记录每次的余数,直到商为0,然后将余数倒序排列即为二进制数。例如10转二进制:10÷2=5余0,5÷2=2余1,2÷2=1余0,1÷2=0余1,结果为1010。

十六进制A-F代表什么?

十六进制使用0-9和A-F共16个符号表示数值。其中A=10,B=11,C=12,D=13,E=14,F=15。十六进制常用于表示颜色值(如#FF0000表示红色)、内存地址、MAC地址等。

为什么程序员常用十六进制?

因为十六进制与二进制转换非常方便(4位二进制=1位十六进制),而且表示同样大小的数字,十六进制比二进制短很多,更易读写。例如二进制11111111用十六进制只需FF。

工具特色

🔢

四进制支持

二八十十六进制

🔄

实时转换

输入即时显示结果

精确计算

支持大数精确转换

🆓

永久免费

无需注册即可使用

📱

多端适配

手机电脑均可使用

💻

程序员必备

开发调试好帮手