開発者ツール

16進数 / 2進数 / 10進数変換

16進数、2進数、10進数、8進数の相互変換ツール。

ブラウザで処理されます
おすすめツールAI Coding Assistant

GitHub Copilot

AI pair programmer that helps you write code faster with smart suggestions.

無料で試す

概要 16進数 / 2進数 / 10進数変換?

16進数(ヘキサデシマル)と10進数、2進数、8進数を相互変換するツールです。16進数はプログラミングでメモリアドレス、カラーコード、バイト値の表現に広く使われており、各16進数の桁がちょうど4ビットに対応するため、バイナリデータを簡潔に表現できます。

使い方

  1. 変換したい数値を任意の基数(16進数、10進数、8進数、2進数)で入力してください
  2. 入力形式を選択するか、プレフィックス(0xは16進数、0bは2進数、0oは8進数)を使用してください
  3. すべての進数形式で変換結果が即座に表示されます
  4. 変換結果をワンクリックでコピーできます

計算式

16進数の桁値: ...16², 16¹, 16⁰(例: 0xFF = 15×16¹ + 15×16⁰ = 255)

よくある質問

16進数がプログラミングで使われる理由は?
16進数はバイナリとの対応が簡潔で、1桁が正確に4ビットを表します。メモリアドレス、カラーコード(#FF0000)、バイト値の表現に最適です。
16進数を10進数に手動で変換するには?
各桁に16のべき乗(右から0乗始まり)を掛けて合計します。例: 1A = 1×16¹ + 10×16⁰ = 16 + 10 = 26。
16進数のA〜Fは何を意味しますか?
A=10、B=11、C=12、D=13、E=14、F=15です。10〜15の値を1桁で表現するための文字です。

関連リファレンス