情報の数の表現で正しいのはどれか。
情報の数の表現で正しいのはどれか。
- ⑴ 1 Gbit は1,024 Mbyte である。1 Gbitは1,024 Mbitで、byteに直すと8で割って128 Mbyteです。bitとbyteの単位を混同しやすい点です。
- ⑵ 1 byte は10 進数の8 桁分である。1 byteは2進数8桁(8 bit)分です。10進数8桁ではありません。
- ⑶ 16 進法は0 から15 までの整数で表す。16進法は0〜9とA〜Fの16種類の文字で1桁を表す表記法で、10以上を整数のまま書くわけではありません。
- ⑷ アスキーコードは数値データの表現形式である。アスキーコードは英数字や記号を数値に対応させた文字コードで、数値データの表現形式ではありません。
- ⑸ 2 byte の符号なし整数型は0 から65,535 の値を表現できる。2 byteは16 bitなので2の16乗=65,536通りを表せ、符号なし整数型では0から65,535までの値を表現できます。
解説
正解は⑸です。2 byteは16 bitなので表現できる組合せは2の16乗=65,536通りあり、符号なし整数型では0から65,535までの値を表せます。1 Gbitはビット単位では1,024 Mbitであり、byteに直すには8で割るので128 Mbyteです。1 byteは2進数8桁(8 bit)分であって10進数8桁ではありません。16進法は0から9とAからFの16種類の文字で1桁を表す方式で、10から15をそのまま整数で書くわけではありません。アスキーコードは文字や記号を数値に対応させた文字コードで、数値データの表現形式ではありません。
出典:厚生労働省ホームページ(https://www.mhlw.go.jp/seisakunitsuite/bunya/kenkou_iryou/iryou/topics/tp250428-06.html)を加工して作成