Number base converter

10進数から16進数への変換ツール

10進数を即座に16進数や2進数に変換します。このツールは入力値を検証し、非常に大きな整数をサポートし、明確な変換手順を表示します。

10進数を変換する

10進数の整数を入力し、16進数または2進数に変換するかを選択してください。10進数の入力は0から9の数字を使用します。

16進数の結果 1CE
代わりに16進数を10進数に変換する

ライブ変換の手順

入力が更新されるたびに説明もリアルタイムで更新されます。非常に大きな数値の場合、ツールは結果を正確に保持し、過度に長い手順のリストを表示する代わりに、処理方法を要約して表示します。

この結果の計算方法について .

  1. 10進数を対象の基数で割ります。
  2. 各除算ステップから余りを記録します。
  3. 最終的な値を得るために、下から上へ残りを順に読み取ります。
精度に関する注意: このコンバーターは整数変換にJavaScriptのBigIntを使用しているため、大きな整数は通常の浮動小数点数のように丸められることなく正確に処理されます。

10進数、16進数、2進数とは何ですか?

十進法は日常で使われる10を基数とする数体系です。10桁の数字を使います:0、1、2、3、4、5、6、7、8、9

16進法は基数が16のシステムです。このシステムでは、0~9の数字とA、B、C、D、E、Fの文字を使用し、Aは10、Fは15に相当します。

バイナリシステムは基数2であり、01のみを使用します。コンピュータ内部ではバイナリが使用されますが、16進数はバイナリデータをコンパクトに表記するために頻繁に用いられます。

10進数を16進数に変換する方法

10進数を16進数に変換するには、10進数を16で繰り返し割り、余りを記録します。余りの10から15はそれぞれAからFに対応します。

462 ÷ 16 = 28 あまり 14 = E
28 ÷ 16 = 1 あまり 12 = C
1 ÷ 16 = 0 あまり 1
結果: 1CE₁₆

したがって、10進数の462は16進数の1CEに変換されます。

10進数を2進数に変換する方法

10進数を2進数に変換するには、10進数を2で繰り返し割り、余りを記録します。2進数の結果は、下から上に読み取った余りです。

42 ÷ 2 = 21 あまり 0
21 ÷ 2 = 10 あまり 1
10 ÷ 2 = 5 あまり 0
5 ÷ 2 = 2 あまり 1
2 ÷ 2 = 1 あまり 0
1 ÷ 2 = 0 あまり 1
結果: 101010₂

したがって、10進数の42は2進数の101010に変換されます。

10進数から16進数への変換が役立つ場合

10進数から16進数への変換は、プログラミング、デバッグ、カラー値、メモリアドレス、Unicodeコードポイント、および低レベルのデータ検査で一般的です。

例えば、10進数の255は16進数でFFです。RGBカラーコードにおいて、FFは色チャンネルの最大値を表します。

入力ルール

  • 10進数の入力には0~9の数字を使用してください。
  • 読みやすさのために、カンマ、スペース、アンダースコアは無視されます。
  • 整数がサポートされています。このツールでは分数は意図的に変換されません。
  • 負の整数もサポートされています。例えば、-462など。