無料オンライン Number Base Converter
2進数・8進数・10進数・16進数を瞬時に相互変換。無料・オンライン・完全クライアントサイド処理で、64ビット整数まで対応。
100% クライアントサイド · データは一切外部に送信されません使い方 Number Base Converter
入力値の変換元の基数を選択してください:10進数、2進数、8進数、または16進数。入力フィールドに数値を入力します(スペースとアンダースコアは無視されるため、1111 0000 や 0xFF_AA もそのまま使えます)。
変換をクリックすると、4種類の表現がすべて表示されます。2進数出力はニブル(4ビット)単位でグループ化され、16進数出力はバイト単位でグループ化されます。
各結果の横にあるコピーアイコンをクリックすると、スペースなしの生の数値をコピーできます。
よくある質問
数の基数とは何ですか?
数の基数(または底)は、位取り記数法で使用する異なる数字の個数を定義します。10進数(基数10)は0〜9を使います。2進数(基数2)は0と1を使います。8進数(基数8)は0〜7を使います。16進数(基数16)は0〜9とA〜Fを使います。
プログラマーが16進数を使う理由は何ですか?
16進数は非常にコンパクトです。1桁の16進数はちょうど4ビットの2進数を表し、2桁の16進数は1バイトを表します。これにより、メモリアドレス・カラーコード・バイト配列・ビットマスクを長い2進数の列よりはるかに読みやすく表現できます。
10進数の255を2進数に変換するにはどうすればいいですか?
255を2で繰り返し割り、余りを下から上に並べると、255 = 11111111(2進数)になります。16進数ではFF、8進数では377です。このツールであらゆる変換が即座に計算されます。
このツールが対応している最大値はいくつですか?
最大値は 18,446,744,073,709,551,615(64ビット符号なし整数の最大値、16進数では0xFFFFFFFFFFFFFFFF)まで対応しています。この範囲を超える値は受け付けられません。
CSSの16進数カラーコードは基数変換とどう関係していますか?
#FF8000 のようなCSSの16進数カラーは3バイトを符号化しています:赤(FF = 255)、緑(80 = 128)、青(00 = 0)。2文字の16進ペアを10進数に変換することで、RGBの各チャンネル値が得られます。