数値基数変換
2進数、8進数、10進数、16進数の間で変換
入力
変換結果
BIN2進数
-OCT8進数
-DEC10進数
-HEX16進数
-クイック例
基数参照表
| 10進数 | 2進数 | 8進数 | 16進数 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
機能
プロフェッショナルな数値基数変換ツール
4基数サポート
2進数、8進数、10進数、16進数の間の変換をサポート
即座の変換
入力しながら変換、すべての基数結果のリアルタイム表示
フォーマット表示
2進数を自動的に4ビットごとにグループ化して読みやすく検証
入力検証
選択した基数ルールに対して入力を自動的に検証
クイック例
一般的な値の例が組み込まれており、ワンクリックで入力して迅速に体験
プライバシーとセキュリティ
すべての計算がブラウザでローカルに実行され、ネットワークリクエストは不要
よくある質問
数値基数変換に関する一般的な質問
数値基数とは何ですか?一般的な基数は何ですか?
数値基数は基数カウントシステムです。一般的な基数には以下が含まれます:2進数 (Binary):コンピューターの低レベルで使用され、0と1のみ。8進数 (Octal):0-7を使用し、Unixファイル権限で一般的に使用。10進数 (Decimal):日常使用、0-9。16進数 (Hex):0-9とA-F、色の値、メモリアドレスで一般的に使用。
16進数のA-Fは何を表しますか?
16進数には16個の記号が必要ですが、数字は0-9(合計10個)しかないため、文字が使用されます:A = 10、B = 11、C = 12、D = 13、E = 14、F = 15。大文字小文字を区別しないため、たとえば0xFFと0xffは同じで、どちらも10進数255を表します。
なぜプログラマーは16進数を好むのですか?
16進数と2進数の変換が便利だからです:各16進数桁は正確に4つの2進数ビットに対応します。例えば:0xF = 1111、0xFF = 1111 1111 = 255。これにより、16進数はバイト(8ビット)やメモリアドレスを表すのに非常に適しており、長い2進数文字列よりも読みやすくなります。
プレフィックス0x、0b、0oは何を意味しますか?
これらはプログラミング言語で異なる基数を表すプレフィックスです:0xまたは0X:16進数、例:0xFF = 255。0bまたは0B:2進数、例:0b1111 = 15。0oまたは0O:8進数、例:0o17 = 15。入力時にこれらのプレフィックスを含めることができ、ツールは自動的に認識して削除します。
どのくらい大きな数値がサポートされていますか?
このツールはJavaScriptのNumber型を使用し、53ビット整数(約9007兆)を正確に処理できます。より大きな数値の場合、精度の低下が発生する可能性があります。非常に大きな整数の場合は、プロフェッショナルな大数計算ツールの使用を推奨します。