進数変換器

2進数、8進数、10進数、16進数の相互変換。バイナリ出力のビット可視化付き。

リアルタイムで2進数、8進数、10進数、16進数を変換

変換結果
変換する数値を入力してください
クイック例
即座に基数間で変換します。2進数、8進数、10進数、16進数をサポート。すべての変換はブラウザで処理されます。

使い方

  1. 1

    入力基数を選択

    入力する数値の基数を選択:2進数、8進数、10進数、16進数。

  2. 2

    数値を入力

    選択した基数に有効な数値を入力してください。例:2進数は0と1のみ、16進数は0-9とA-Fを使用。

  3. 3

    変換結果を確認

    ツールが4つの基数すべてに即座に変換します。ビット可視化でバイナリ表現を視覚的に確認できます。

  4. 4

    コピーまたは例を試す

    結果をクリックしてコピー。クイック例ボタンで255、1024などの一般的な値を読み込めます。

よくある質問

基数とは?
基数は使用する固有の数字の数を定義します。10進数は0-9(基数10)、2進数は0-1(基数2)、8進数は0-7(基数8)、16進数は0-9とA-F(基数16)を使用します。
なぜプログラミングで16進数が使われるのか?
16進数はコンパクトです。各16進数の桁は正確に4ビットを表すため、メモリアドレス、色コード(#FF0000)、バイト値(0x00-0xFF)に理想的です。
サポートされる最大値は?
このツールはBigInt演算を使用して非常に大きな数値をサポートします。2進入力は最大64桁、10進入力は最大20桁です。
ビット可視化の読み方は?
各ボックスは1ビットを表します。塗りつぶされたボックスは1、空のボックスは0です。可読性のために8ビット(1バイト)単位でパディングされます。