请问以下哪个选项所代表的存储空间最大?
这题考的是存储单位换算。别急着看选项,先把所有量都统一成同一个单位(比如 B),再比大小。单位换算是硬功夫,1B=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,这些关系要烂熟于心。
最容易栽跟头的就是单位换算陷阱。比如看到 K 就下意识当成 1000 算,结果比真实值小了,直接选错。还有把 GB 和 MB 的进率搞错,以为 1GB=1000MB,其实计算机里是 1024 倍。另外,有些同学看到 0.3GB 觉得比 1024MB 小,但没算准 0.3GB 到底等于多少 MB,就容易在 B 和 C 之间犹豫。记住,统一单位后再比数字,准没错。
这道题考查计算机存储容量的单位换算。核心知识点就是二进制单位体系:1 Byte (B) = 8 bit,1 Kilobyte (KB) = 1024 Bytes,1 Megabyte (MB) = 1024 Kilobytes,1 Gigabyte (GB) = 1024 Megabytes。命题人喜欢在这里挖坑,要么让你把小数单位转成大单位,要么让你把大单位转成小单位,关键就是那个 1024 的进率,千万别按十进制 1000 去算。
拿到题先想什么?想统一单位。所有选项都转成 B 或者都转成 MB 都行,我选转成 MB 比较直观。一步步推: A 选项 1024 MB,这已经是 MB 了,不用动。 B 选项 0.3 GB,1 GB = 1024 MB,所以 0.3 GB = 0.3 × 1024 = 307.2 MB。 C 选项 80000 KB,1 MB = 1024 KB,所以 80000 KB = 80000 ÷ 1024 ≈ 78.125 MB。 D 选项 100000000 B,1 MB = 1024 × 1024 = 1048576 B,所以 100000000 B = 100000000 ÷ 1048576 ≈ 95.37 MB。
比个大小:1024 MB > 307.2 MB > 95.37 MB > 78.125 MB,也就是 A > B > D > C。答案选 A。
避坑指南:K 在计算机领域通常表示 1024 而非 1000,这是最容易错的地方。注意区分位 (bit) 和字节 (Byte),1B=8bit。解题技巧就是熟记单位换算关系,遇到这种题先统一单位再比数字。