B(バイト)はデータの大きさや記憶装置の容量を表す情報量の単位である。1KB(キロバイト)は10を基数とした表記では103(=1000B),2を基数とした表記では210(=1024B)の情報量を示し,この2つの記法が混在して使われている。10を基数とした表記で2TB(テラバイト)と表されるハードディスクの情報量の,2を基数とした場合の情報量として最も適切なものはどれか。なお,1TBの10を基数とした表記は1012Bとし,2を基数とした表記は240Bとする。
① 1.8TB
② 2.0TB
③ 2.1TB
④ 2.2TB
⑤ 2.3TB
解答
①
解説
10を基数とした一定の容量を,2を基数とした容量で表すと10を基数とした場合よりも小さくなります。
例えば,1KBの場合は,1KB(10基数)= 1 × 1000/1024 ≒ 0.977 となります。
選択肢から2TBよりも小さいものは①のみですので,これが正解となります。
なお,厳密に計算すると,以下のようになります。
2 × 1,000,000,000,000/1,024 × 1,024 × 1,024 × 1,024 ≒ 1.819
参考情報
過去の出題
なし
オンラインテキスト
(作成中)