Question 5

MB 与 bit 换算

记 1KB = 1024 byte,1MB = 1024KB,那么 1MB 是多少 bit?

单项选择2难度 基础

正确答案

D. 8388608

一句话考点

1 byte = 8 bit,1MB = 1024 * 1024 byte。

存储单位单位换算

Prompt

题目与选项

记 1KB = 1024 byte,1MB = 1024KB,那么 1MB 是多少 bit?

A. 1000000

B. 1048576

C. 8000000

D. 8388608

Quick Check

做题抓手

先判断题型

先定位知识点,再决定是公式套用、手推样例还是结构重建。

再核对边界

第一轮很爱在闭区间、下标偏移、递归终止条件和布尔返回值上设陷阱。

最后看输出层次

尤其是阅读程序题,要分清函数返回值、变量值和最终打印值是不是同一件事。

Explanation

详细讲解

  1. Step 1

    先算字节数:`1MB = 1024KB = 1024 * 1024 byte = 1048576 byte`。

  2. Step 2

    再乘上 1 byte = 8 bit,可得 `1048576 * 8 = 8388608 bit`。

  3. Step 3

    因此正确答案是 D。

Pitfalls

易错点

  • 混用十进制单位,误把 1MB 当成 1000000 byte。
  • 算出了 byte 数却忘了再乘 8 转成 bit。

Extend

拓展补充

  • 第一轮里只要题目明确写了 `1KB = 1024 byte`,就按二进制单位换算,不要自行改成十进制。

返回总览

回到整套试卷

返回题目总览页,继续从目录、知识图谱或其他分区进入。

所属分区

返回 单项选择

回到首页对应分区,继续顺序刷题或查看同类知识点。

上一题

第 4 题

格雷码序列

下一题

第 6 题

基本数据类型