メインコンテンツへ
基礎理論

1000バイトのデータを圧縮した結果650バイトになった場合の圧縮率として正しいものはどれか。

ア.35%
イ.65%正解
ウ.約154%
エ.50%

解説

圧縮率は「元の何%まで小さくなったか」、数値が小さいほど圧縮が効いている。65%なら「元の3分の2弱まで減量成功」。ダイエットで言えば体重の65%が残った状態。

なぜ イ が正解か

イが正解。圧縮率 = 圧縮後サイズ / 元サイズ × 100 = 650/1000 × 100 = 65%。つまり元データの65%のサイズに圧縮されたことを示す。圧縮率が小さいほど圧縮効率が高い。

なぜ ア は間違いか

35%は「削減した割合(1 − 650/1000 = 0.35)」であり「削減率」に相当する。圧縮率と削減率は別の指標なので混同しないこと。

なぜ ウ は間違いか

約154%は元サイズ/圧縮後サイズ(1000/650≈1.54)を百分率にした値で、圧縮率の計算方法として誤り。圧縮率は「圧縮後/元」で求める。

なぜ エ は間違いか

50%は「ちょうど半分」を意味するが、650/1000=0.65であり半分にはなっていない。実際の数値で計算すること。

出典: AI生成問題(学習用)