← 返回首页

进制转换教程

常见的进制

进制基数使用符号应用场景
二进制20, 1计算机底层
八进制80-7Linux权限
十进制100-9日常生活
十六进制160-9, A-F颜色代码、内存地址

十进制 → 二进制(除2取余法)

以 25 为例:

25 ÷ 2 = 12 ... 余 1
12 ÷ 2 = 6 ... 余 0
6 ÷ 2 = 3 ... 余 0
3 ÷ 2 = 1 ... 余 1
1 ÷ 2 = 0 ... 余 1
从下往上读:25 = 11001(二进制)

常用对照表

十进制二进制八进制十六进制
0000
10101012A
16100002010
25511111111377FF
1024100000000002000400

编程中的进制

// JavaScript
0b1010   // 二进制: 10
0o12     // 八进制: 10
0xA      // 十六进制: 10
10       // 十进制: 10

(255).toString(2)  // "11111111" → 二进制
(255).toString(16) // "ff" → 十六进制
parseInt('ff', 16) // 255 → 十进制

在线进制转换器

使用我们的进制转换器,输入任意数值即可实时转换为二进制、八进制、十进制和十六进制。