マルテクテクBETA ITパスポート
Hexadecimal
Hexadecimal Number

Hexadecimal(16進数)とは

ひとことで

0〜9とA〜F(10進数の10〜15にあたる)の16種類の記号で数を表す方法。2進数の4桁が16進数の1桁にちょうど対応するため、長い2進数を短く読みやすく書くために使われる。

たとえると

長い電話番号を「3桁-4桁-4桁」に区切ると覚えやすくなるように、0と1が長く並んだ2進数を4桁ずつまとめて1文字にした「短縮表記」のようなものです。

現場ではこう使う

Webサイトの色を変えたいと思った会社員が、色の指定に「#FF0000」と書かれているのを見つけました。調べると、これは赤・緑・青の強さをそれぞれ16進数2桁で表したもので、FFは10進数の255(最も強い)、00は0を意味するとわかりました。「#0000FF」に書き換えると、文字が青色になりました。

試験のポイント

EXAM POINT2進数⇔16進数の変換が問われます。2進数を右から4桁ずつ区切り、それぞれを16進数1桁に置き換えます(例:1010 1111 → AF)。16進数の「10」は10進数では16である点に注意しましょう。IPv6アドレスやWebの色指定(カラーコード)など、身近な場面で使われています。

混同しやすい用語との違い

  • Binary0と1の2種類で数を表す方法。コンピュータ内部の表現そのもの
  • IP Address機器を識別する番号。IPv4は主に10進数、IPv6は16進数で表記される

関連用語

広告

Hexadecimal が出てくる ITパスポート の問題に挑戦してみましょう。

無料で演習を始める