进阶≈ 15 分钟未开始
进位制
核心概念
进制:用 这 个数字,按"逢 进一"记数。一个 进制数
进制 → 十进制:按位乘以 的幂再相加(上式)。
十进制 → 进制:不断除以 取余,余数逆序排列。
常见进制:二进制()、八进制()、十六进制(,用 – 表示 –)。
直观理解 · 动手试试
进位制的本质是"用幂次打包数量"。十进制里 ,每一位代表 的某个幂;换成 进制,只是把"打包的单位"从 换成 。
十进制转 进制为什么是"除 取余、逆序"?因为每除一次 ,就剥下最低位的余数(个位),商继续往高位剥。最先剥下的是最低位,所以要倒着写。二进制尤其重要:它只有 和 ,是计算机和许多组合问题(如子集计数、称重问题)的天然语言。
进位制
把十进制 13 化为 2 进制
13 ÷ 2 = 6 ······ 余 1
6 ÷ 2 = 3 ······ 余 0
3 ÷ 2 = 1 ······ 余 1
1 ÷ 2 = 0 ······ 余 1
余数逆序读出:13(10) = 1101(2)
13
2
不断除以 b 取余,商继续往下除;最后把余数从下往上(逆序)拼起来,就是 b 进制表示。
把十进制 化为二进制。
▸查看解答步骤
答: 13 = (1101)₂
把二进制 化为十进制。
▸查看解答步骤
答: (10110)₂ = 22
即时练习
二进制 等于十进制几?
。
二进制 等于十进制几?
。
十进制 的二进制表示是(直接填这个由 0/1 组成的数)?
,作为数填 。
八进制 等于十进制几?
。
十进制转 进制时,把每次除以 的余数逆序排列即可。
最先得到的余数是最低位,所以余数要逆序读。
易错点
- 余数顺序写正了。 除 取余得到的余数要逆序(从最后到最先)排列。
- 某位数字超过 。 进制每位只能是 到 ,如二进制不会出现数字 。
- 展开时幂次错位。 最右边是 ,从右往左幂次依次升高,别从左边开始数。