基数変換
この進数変換ツールは、2 進数、8 進数、10 進数、16 進数、または 2〜36 の任意の基数で書かれた数値を、主な基数すべてで一度に表示します。
このツールについて
この進数変換ツールは、2 進数、8 進数、10 進数、16 進数、または 2〜36 の任意の基数で書かれた数値を、主な基数すべてで一度に表示します。
使い方
- 数値を入力します。
- 入力した数値の基数を選ぶか、「カスタム」を選んで 2〜36 の基数を入力します。
- 2 進数、8 進数、10 進数、16 進数の結果と、指定したカスタム基数の結果を確認します。
- 結果をクリックするとコピーできます。
知っておきたいこと
- 10 を超える基数では文字を数字として使い、36 進数では A = 10 から Z = 35 までを表します。
- 16 進数(基数 16)は 1 桁でちょうど 4 ビットを表せるため、プログラミングでよく使われます。
- 8 進数(基数 8)は、755 のような Unix のファイルパーミッションに使われます。
- JavaScript の数値を使っているため、9,007,199,254,740,991(2^53 − 1)を超える非常に大きな整数は精度が失われます。
すべてブラウザ内で動作します。入力した内容がアップロード・保存されることはありません。
よくある質問
2 進数を 10 進数に変換するには?
右端を 0 として各桁の位置を数え、各桁に 2 のその位置乗を掛けて合計します。たとえば 1011 = 8 + 0 + 2 + 1 = 11 です。
16 進数は大文字と小文字を区別しますか?
いいえ。A–F と a–f は同じ値を表します。
小数や負の数に対応していますか?
整数を変換します。小数部分は無視されます。
サーバーに何か送信されますか?
いいえ。変換はすべてブラウザ内で行われます。