Z站长网 Z站长网 电脑基础 查看内容

一文搞定!盘算机进制转换超具体图解教程

2025-8-29 21:07| 发布者: 于是穷了| 查看: 561| 评论: 2

摘要: 一、进制底子:先搞懂「是什么」1.十进制:以0-9这九个数字构成。2.二进制:由0和1两个数字构成。3.八进制:由0-7数字构成,不存在8和9。4.十六进制:由0-9和A-F构成。A-F对应的是10-15。二、焦点公式:十进制↔恣意 ...

一、进制底子:先搞懂「是什么」

1.十进制: 以0-9这九个数字构成。

2.二进制: 由0和1两个数字构成。

3.八进制: 由0-7数字构成,不存在8和9。

4.十六进制:由0-9和A-F构成。A-F对应的是10-15。

二、焦点公式:十进制 ↔ 恣意进制

✅ 恣意进制转十进制(按权睁开法)

公式:从右往左,每一位数字 × 基数的(位数 - 1)次方,求和

二进制→十进制:10110B = 0×2⁰ + 1×2¹ + 1×2² + 0×2³ + 1×2⁴ = 22D


八进制→十进制:634 = 4×8⁰ + 3×8¹ + 6×8² = 412


十六进制→十进制:2C1 = 1×16⁰ + 12×16¹ + 2×16² = 705


✅ 十进制转恣意进制(反向取余法)

步调:用十进制数反复除以目的基数,记载余数,直到商为 0,末了反向拼接余数

十进制→二进制(基数 2):

13÷2=6余1 → 6÷2=3余0 → 3÷2=1余1 → 1÷2=0余1 → 反向得1101


十进制→八进制(基数 8):

135÷8=16余7 → 16÷8=2余0 → 2÷8=0余2 → 反向得207


十进制→十六进制(基数 16):

946÷16=59余2 → 59÷16=3余11(B)→ 3÷16=0余3 → 反向得3B2


三、二进制 ↔ 八 / 十六进制:快速转换本领

二进制↔八进制(三合一 / 一分三)

二进制→八进制:从右往左每 3 位一组,不敷补 0,每组转成八进制数

例:10111011B → 拆分为「010 111 011」→ 2 7 3 → 273


八进制→二进制:每 1 位拆成 3 位二进制,不敷补 0

例:316 → 3→011,1→001,6→110 → 11001110


二进制↔十六进制(四合一 / 一分四)

二进制→十六进制:从右往左每 4 位一组,不敷补 0,每组用 8421 码转十六进制

例:10010110110 → 补0为「0100 1011 0110」→ 4 B 6 → 4B6


十六进制→二进制:每 1 位拆成 4 位二进制,高位 0 可省略

例:38DH → 3→0011,8→1000,D→1101 → 1110001101


四、避坑指南

十六进制字母巨细写:A-F 巨细写均可,发起同一用大写更规范补位方向:不敷位数时,同等在左侧补 0(如二进制100补成四位是0100)

快速验算:转换后可通过十进制中心值验证(如二进制→十六进制,可先转十进制再确认)


路过

雷人

握手

鲜花

鸡蛋
返回顶部