跳到正文
IGCSE·Tuition
计算机科学 · 课程

按指定约定换算存储单位

计算本身正确,最后一分仍可能因为答案的单位不对而丢掉。

本页内容
  1. 有哪些单位和因子?
  2. 一步一步怎么换算?
  3. 例题
  4. 要留意的错误
  5. 自我检测
  6. 接下来学什么

换算存储单位时,换成更大的单位用除法,换成更小的单位用乘法,所用的因子取决于题目指定的约定。在二进制约定中,相邻字节单位之间的因子是 1 024,字节与位之间的因子是 8。

这一课为图像、声音与存储收尾。没有它,你在图像大小或音频大小里算出的结果,仍然只是一个难以阅读的位数。

有哪些单位和因子?

单位符号二进制约定十进制约定
位b最小单位最小单位
字节B8 位8 位
千字节(KiB / kB)KiB / kB1 024 字节1 000 字节
兆字节(MiB / MB)MiB / MB1 024 KiB1 000 kB
吉字节(GiB / GB)GiB / GB1 024 MiB1 000 MB
太字节(TiB / TB)TiB / TB1 024 GiB1 000 GB

许多 Cambridge 计算机科学材料使用二进制名称(kibibyte、mebibyte、gibibyte)。请查看现行大纲,了解你所考年份的确切约定,并且始终遵循题目中印出的约定。

一步一步怎么换算?

  1. 写出起始单位和目标单位。
  2. 决定方向。 目标更大就除,目标更小就乘。
  3. 每次只用一个因子(位换字节:÷ 8;字节换 KiB:÷ 1 024;KiB 换 MiB:÷ 1 024)。
  4. 合理性检查: 换成更大的单位后,数字应该变小。

例题

一个视频片段文件大小为 5 242 880 字节。分别用 KiB 和 MiB 表示,使用 1 KiB = 1 024 字节、1 MiB = 1 024 KiB。

第 1 步,字节换 KiB: 5 242 880 ÷ 1 024 = 5 120 KiB。

第 2 步,KiB 换 MiB: 5 120 ÷ 1 024 = 5 MiB。

检查: 5 MiB × 1 024 × 1 024 = 5 × 1 048 576 = 5 242 880 字节,与起点一致。

十进制对照: 如果题目用十进制单位,5 242 880 字节 = 5 242.88 kB = 5.24288 MB。因子不同,数字就不同,所以必须写明约定。

要留意的错误

常见的失误是题目指定 1 024 时却用 1 000,或者该乘的时候去除。

错误的答案: “3 MiB 换成 KiB:3 ÷ 1 024 = 0.0029 KiB。”

学生做了除法,但 KiB 是比 MiB 更小的单位,所以数字应该变大,而不是变小。

纠正:KiB 是更小的单位,所以数字变大。3 MiB = 3 × 1 024 = 3 072 KiB。合理性检查在这里很有用:一个 MiB 含有 1 024 KiB,所以 3 MiB 一定超过 1 024 KiB。

自我检测

试做这些题,然后打开答案。

1. 把 12 MiB 换成字节(二进制约定)。

显示答案

12 × 1 024 = 12 288 KiB。12 288 × 1 024 = 12 582 912 字节。

2. 把 6 144 KiB 换成 MiB。

显示答案

6 144 ÷ 1 024 = 6 MiB。

3. 一个文件为 65 536 位。分别求它的字节数和 KiB 数。

显示答案

字节数 = 65 536 ÷ 8 = 8 192 字节。KiB = 8 192 ÷ 1 024 = 8 KiB(8 192 字节)。

接下来学什么

现在你已经掌握一道完整大小题所需的每一步。到图像、声音与存储练习集里把它们结合起来。Python 推理沙盒可以把换算当作代码来检查。

如果你在课堂上换算正确,却在限时时出错,老师可以在线上一对一计算机科学补习中和你一起检查你的过程。

常见问题

一个 KiB 有多少字节?

在二进制约定中,1 KiB = 1 024 字节,1 MiB = 1 024 KiB,1 GiB = 1 024 MiB。十进制约定则用 1 000,单位名称如 kB 和 MB。请使用题目指定的约定,并查看大纲了解考试预期的是哪一种。

换成更大的单位时是乘还是除?

除。更大的单位装得更多,所以需要的数量更少。从字节换成 KiB 是除以 1 024;从 MiB 换成 KiB 是乘以 1 024。快速检查答案的大小感,就能发现方向错了。

位(bit)和字节(byte)有什么区别?

一个位是一个二进制数字,0 或 1。一个字节是 8 位。文件大小通常用字节表示,数据速度则用每秒位数表示,所以要仔细读单位。

更新于:

下一步

如果单位换算的方向老是弄反,一对一的老师可以给你一个简单的检查习惯,并反复练习,直到方向变成自动反应。

一小时付费试听课,按所安排老师确认的收费,RM80 起。

补习由家长或监护人安排。用 WhatsApp 把这页发给他们,他们就可以替你咨询。

家长:在这里咨询

  • 已通过我们的服务帮助 9,000+ 名学生
  • 9+ 年帮助 IGCSE 学生