ITパスポート テクノロジ系

16進数の「FF」を10進数に変換した値はどれか。

1. 127
2. 255 ✓ 正解
3. 256
4. 512

📝 解説

16進数の「FF」を10進数に変換する問題です。まず16進数の基本ルールを確認しましょう。16進数は0〜9の数字に加えA(10)・B(11)・C(12)・D(13)・E(14)・F(15)の文字を使う「16を1桁に収める数え方」です。お菓子の箱に例えると、1箱16個入りが何箱あって端数が何個か、という考え方です。「FF」の計算式はF×16¹+F×16⁰=15×16+15×1=240+15=255です。コンピュータの世界で「255」は特別な数字で、8ビット(1バイト)で表せる符号なし整数の最大値です。0xFF(16進)=11111111(2進)=255(10進)という変換は試験でも頻出です。誤答の「127」は符号あり8ビット整数の最大値、「256」は2⁸の値で最大値より1大きい数です。「FF=255、FF+1=100(16進)=256」という感覚を身につけておきましょう!

フラッシュカード形式で テクノロジ系 を練習する

🎴 練習する

テクノロジ系 の問題一覧・解説を見る →