EfficTools Logo
EfficTools

数値基数変換

2進数、8進数、10進数、16進数の間で変換

入力

変換結果

BIN2進数
-
OCT8進数
-
DEC10進数
-
HEX16進数
-

クイック例

基数参照表

10進数2進数8進数16進数
0000
1111
21022
81000108
10101012A
15111117F
16100002010
25511111111377FF

機能

プロフェッショナルな数値基数変換ツール

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兆)を正確に処理できます。より大きな数値の場合、精度の低下が発生する可能性があります。非常に大きな整数の場合は、プロフェッショナルな大数計算ツールの使用を推奨します。