Number Base Converter
Binary octal decimal hex
Binary octal decimal hex ブラウザ内でローカルに実行
Leave the base on Auto and the converter reads 0x, 0b and 0o prefixes for you. Pick a base to force one.
Decimal
597
Hexadecimal
255
Binary
1001 0101 01
Octal
1125
Decimal: 597 Binary: 1001 0101 01 Octal: 1125 Hex: 255
About the
Number Base Converter は、値を 2 進数、8 進数、10 進数、16 進数の間で変換し、4 進数すべてを一度に表示するので、必要な値を読み取ることができます。ベースを Auto のままにすると、0x、0b、0o プレフィックスが自動的に読み取られます。つまり、ソース コードから 0xFF を直接貼り付けて、何も設定せずに 255、1111、1111、および 377 を取得できます。値は任意精度の整数として処理されるため、64 ビット値は上位ビットを失うことなく正確に変換されます。
Where people use the
- ソース コードから 16 進値を 10 進数および 2 進数として読み取ります。
- フラグまたはマスクにどのビットが設定されているかを確認します。
- 16 進チャネルと 10 進チャネルの間でカラー値を変換します。
- 構成ファイルをコミットする前に、構成ファイル内のバイナリ リテラルを検証します。
How to use the
- 1
値を入力してください
任意の基数で数値を入力します: 255、0xFF、0b11111111、または 0o377。スペースとアンダースコアは無視されます。
- 2
ベースを自動のままにするか、強制的に自動にします
自動はプレフィックスを読み取り、数字の照合に戻ります。解釈を強制するには、2 進数、8 進数、10 進数、または 16 進数を選択します。
- 3
4つすべて読んでください
10進数、16進数、2進数、8進数をまとめて表示します。バイナリは読みやすくするために 4 つにグループ化されます。
- 4
必要なものをコピーする
各行には独自のコピーボタンがあり、結合結果を一度にコピーできます。
ヒントとベストプラクティス
- 0x 値をコードから直接貼り付けます。プレフィックスは自動的に読み取られます。
- バイナリ出力は、ニブルが 16 進数にマッピングされる方法と一致するように 4 つにグループ化されます。
- 10 など、素の数字が 2 つの方法で読み取れる場合は、基数を強制します。
よくある質問
0x、0b、0o というプレフィックスは何を意味しますか?
これらは基数をマークします。16 進数の場合は 0x、2 進数の場合は 0b、8 進数の場合は 0o です。これらは C、JavaScript、Python、その他ほとんどの言語で使用されている規則であるため、コードを直接貼り付けることができます。
基数 2 を強制するとバイナリ値が拒否されるのはなぜですか?
0 と 1 以外の文字が含まれているためです。スペースを含む値は問題ありませんが、接頭辞が 2 進数ではないため、接頭辞 0b が付いている値は不適切です。
非常に大きな数を処理できますか?
はい。値は任意精度の整数として処理されるため、64 ビット以上の値は正確に変換されます。整数のみがサポートされます。
負の数も扱えますか?
はい。先頭のマイナスは保持され、すべてのベースに表示されます。
小数値を変換できますか?
いいえ。コンバータは整数のみで動作し、ビット フラグ、アドレス、色の値に重要なケースをカバーします。