入力
早見表(0〜15)
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
101010A
111011B
121100C
131101D
141110E
151111F
なぜ8と16なのか
8進数と16進数があるのは、2進数ときれいに揃うからです。8進1桁がちょうど3ビット、16進1桁がちょうど4ビット。だから1バイトは16進2桁で書けますし、メモリアドレスや色を16進で書くのが普通になっています。
4桁ずつ区切って読む
2進数の結果は4ビットずつ区切って表示します。1区切りが16進1桁に対応するので、1010 1111 はそのまま AF と読めます。この対応が見えると、目で変換するのが苦でなくなります。
広告
ついでに — 暗号資産取引所の登録特典
ほかの計算機
よくある質問
Q. 色に16進数を使うのはなぜですか。
色は赤・緑・青の3バイトです。1バイトはちょうど16進2桁なので、#1A2B3C と6文字で三つを詰められ、どこで区切れるかも迷いません。
Q. 16進の大文字と小文字は区別しますか。
しません。A〜F と a〜f は同じ桁です。どちらで入れても構いません。結果は大文字で表示します。
Q. 負の数も変換できますか。
10進では負の値を受け付けます。ここでの2進・8進・16進は大きさを表すので、符号を付けずに桁だけ入れてください。