数値基数(または基数)は、位取り記数法で数値を表現するために使用される一意の桁の数です。10進数は10桁(0-9)、2進数は2桁(0-1)、8進数は8桁(0-7)、16進数は16桁(0-9、A-F)を使用します。
一般的な数値システム
2進数(基数2)はコンピューターの基本であり、0と1のみを使用します。8進数(基数8)は古いコンピューティングで人気がありました。10進数(基数10)は私たちが日常的に使用するものです。16進数(基数16)は、バイナリデータのコンパクトな表現のためにプログラミングで広く使用されています。
変換の仕組み
任意の基数から10進数に変換するには、各桁にその位置のべき乗で基数を掛けます。10進数から別の基数に変換するには、目的の基数で繰り返し除算し、余りを収集します。このツールはすべての変換を自動的に処理します。
基数2-36の説明
10より大きい基数には文字が使用されます:A=10、B=11、...、Z=35。これにより、最大36までの基数を表現できます。一般的ではありませんが、カスタム基数はコンパクトなエンコーディングスキームのような特殊なアプリケーションで役立ちます。
よくある質問
どの数値基数がサポートされていますか?
2から36までのすべての基数がサポートされています。これには、2進数(2)、8進数(8)、10進数(10)、16進数(16)、およびその間または36までの任意のカスタム基数が含まれます。
なぜ最大基数は36なのですか?
基数36は数字0-9と文字A-Zを使用し、正確に36個の一意の記号を提供します。これは標準の英数字を使用する最大値です。
16進数はどのように入力しますか?
16進数では、数字0-9と文字A-Fを使用します。例:FF、1A3B、DEADBEEF。大文字と小文字は区別されません(a-fとA-Fの両方が機能します)。
負の数を変換できますか?
このツールは正の整数と整数に焦点を当てています。負の数の場合、絶対値を変換し、結果に負の符号を追加します。
変換できる最大の数値は何ですか?
このツールは非常に大きな数値をサポートしており、ブラウザのJavaScriptの数値処理(通常、整数では2^53-1まで)によってのみ制限されます。
私のデータは安全ですか?
はい、もちろんです。すべての変換はブラウザ内でJavaScriptを使用して実行されます。お客様のデータがコンピューターから離れることはありません。
なぜ異なる数値基数を使用するのですか?
異なる基数は異なる目的に最適です。2進数はコンピューターが内部で動作する方法であり、16進数はバイナリデータを表現するためのコンパクトな方法であり、10進数は人間にとって自然です。それぞれに利点があります。
このツールは無料ですか?
はい、このツールは登録や制限なしで完全に無料で使用できます。