過去問解きまくり研究所 ホーム

基礎理論|令和3年度 ITパスポート試験 問66

RGBの各色の階調を,それぞれ3桁の2進数で表す場合,混色によって表すことができる色は何通りか。

解説

各色8通りが三つ重なるので、表せる色は512通りになります。

色を光の三原色RGBで表すときは、赤と緑と青の三つそれぞれについて、どれだけ強く光らせるかという階調を決めます。設問では、その階調を3桁の2進数で表すとしています。3桁の2進数で表せる値は、000から111まで、2の3乗で8通りです。つまり赤に8通り、緑に8通り、青に8通りの選び方があり、それぞれを自由に組み合わせられます。よって表せる色の数は、8かける8かける8で512通りになります。桁数を足し算するのではなく、色ごとの通り数をかけ算するところが、この問の要点です。桁が1つ増えるごとに表せる値は倍になるので、3桁なら2を3回かけて8です。仮に各色8桁なら256通りとなり、三色あわせて約1670万色になり、これが写真などでよく使われる表し方です。よって答えは512通りということになります。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:令和3年度 ITパスポート試験 問66

この問題を演習で解く

同じ単元をまとめて解くなら基礎理論へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)