基数変換ツール

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

よく使う変換一覧

10進2進8進16進
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
321000004020
64100000010040
1281000000020080
25511111111377FF
256100000000400100
1024100000000002000400

基数について

基数(radix)は数字を表すために使用される固有の桁数を定義します。2進数(基数2)は0と1のみを使用し、すべてのデジタルコンピューティングの基盤です。8進数(基数8)は初期のコンピュータシステムで使用されていました。10進数(基数10)は日常生活の標準的な数値体系です。16進数(基数16)はプログラミングで広く使用されています。バイナリデータをコンパクトに表現できるためで、1つの16進数の桁は正確に4つの2進数のビットに対応します。

よくある質問

2進数を10進数に変換するには?

各2進数の桁は右から2のべき乗を表します。例えば、2進数の1011 = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 10進数の11です。

なぜプログラミングで16進数が使われるのですか?

16進数は各桁が正確に4つの2進ビットに対応するため人気があります。大きな2進値をコンパクトに表現できます — 例えばバイト11111111は16進数ではFFになります。

8進数は何に使われますか?

8進数はUnix/Linuxのファイルパーミッション(chmod 755など)で一般的に使用され、古いコンピュータシステムでも使用されていました。各8進数の桁は正確に3つの2進ビットに対応します。

このツールは非常に大きな数値を処理できますか?

はい。このコンバーターは内部的にBigIntを使用しているため、精度を失うことなく任意のサイズの数値を正確に変換できます。

各基数で有効な文字は何ですか?

2進数:0と1。8進数:0–7。10進数:0–9。16進数:0–9とa–f(大文字小文字不問)。

こちらもおすすめ