2進数⇔16進数変換ツール

左の入力欄に2進数を入力し「→」を押すことでその値に対応する16進数が右の入力欄に設定されます。
右の入力欄に16進数を入力し「←」を押すことでその値に対応する2進数が左の入力欄に設定されます。
また、行毎に変換することができるので、まとめて複数の値を変換できます。
当サイトにおいてデータは保存していないため、安心してご利用いただけます。 なお、万が一情報が流出しても当方では一切責任を負うことはできません。
2進数
16進数

2進数について

2進数は 「0, 1」のみで表現された数値です。
例えば 10進数の「20」は2進数で「10100」と表現されます。
各桁を「2の[桁数-1]乗 × 値(0/1)」で変換した値を足し合わせることで20を求める事ができます。具体的には下記式です。
「2⁰×0 + 2¹×0 + 2²×1 + 2³×0 + 2⁴×1」=「0 + 0 + 4 + 0 + 16」= 20

16進数について

16進数は 「0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f」のみで表現された数値です。
例えば 10進数の「2000」は16進数で「7d0」と表現されます。
各桁を「16の[桁数(※)-1]乗 × 値(0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f)」で変換した値を足し合わせることで2000 を求める事ができます。具体的には下記式です。
「16⁰×0 + 16¹×13 + 16²×7」=「0 + 208 + 1792」= 2000
※ a=10,b=11,c=12,d=13,e=14,f=15 の対応です。