DEV

進数変換器 — 2進・8進・10進・16進を変換

コンピュータは内部で2進数を使いますが、私たちは16進数(色・メモリアドレス)を読み、時に8進数(Unixパーミッション)を使います。変換器はすべての基数間の変換を簡単にします。

数値基数の理解

10進(基数10):0〜9。2進(基数2):0〜1。8進(基数8):0〜7。16進(基数16):0〜9、A〜F。255は2進では11111111、8進では377、16進ではFF——最大バイト値として頻繁に登場します。

実践での16進数

HTML/CSS色:#RRGGBBの各ペアが00〜FF(0〜255)の赤・緑・青値。デバッガのメモリアドレス。UnicodeコードポイントU+1F600は笑顔の絵文字。IPv6は16進ブロックで表記。

ビット演算の理解

AND・OR・XOR・シフトなどのビット演算はバイナリ表現に直接作用します。フラグ/ビットマスク・ネットワークマスク・暗号処理で不可欠です。2進数の視覚的な確認でビット演算の理解が深まります。