進数変換ツール

Number Base Converter

2進数、8進数、10進数、16進数などの数値を相互変換するツールです。 プログラミングや数学の学習に便利です。

入力

使用可能文字: 0123456789

進数対応表 (0-15)

10進2進8進16進
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F

使用例

プログラミング例:

• 0xFF (16進) → 255 (10進)

• 0b11111111 (2進) → 255 (10進)

• 377 (8進) → 255 (10進)

• カラーコード: #FF5733

便利な機能:

• リアルタイム変換

• 結果を入力に設定

• プレフィックス対応

• 進数対応表表示

よくある質問

Q. どの進数からどの進数への変換に対応していますか?

A. 入力進数として2・8・10・16・36進数を選択でき、変換結果として3・4・5・6・7・9・11・12・20・32進数も同時に表示されます。

Q. 負の数やとても大きい数値も変換できますか?

A. 負の数には対応しています。ただし数値がJavaScriptの安全な整数範囲(Number.MAX_SAFE_INTEGER、約9007兆)を超える場合は「数値が大きすぎます」というエラーになります。

Q. 0xや0bなどのプレフィックス付きで入力できますか?

A. はい、0x(16進)、0b(2進)、0o(8進)などの一般的なプレフィックスを先頭に付けても自動的に取り除いて解釈します。

Q. 入力した数値はサーバーに送信されますか?

A. いいえ、進数変換はすべてブラウザ内のJavaScriptで計算されており、外部に送信されることはありません。