進数変換ツール
10 進数、2 進数、8 進数、16 進数をリアルタイムで変換します。いずれかの入力欄に値を入れると残り 3 つの進数の値が即時計算されます。
10進・2進・8進・16進の整数風入力をJavaScriptの整数解析で相互変換します。
基数を変換する方法
- 任意の基数欄に値を入力します。
- その基数として解析されます。
- 他の欄の変換結果を確認します。
- 必要な値をコピーします。
変換の仕様と制限
現在の実装は2進の0b/0B、8進の小文字0o、16進の0x/0Xを除去します。大文字0Oは除去しません。
JavaScript Numberを使うため巨大整数は精度を失う場合があり、parseInt()は不正文字より前の有効部分だけを受け入れることがあります。
プライバシーと制限
変換はブラウザ内で完結します。任意精度整数ツールでも厳密な全文字列検証器でもありません。
基数変換FAQ
対応基数は?
10進、2進、8進、16進です。
対応プレフィックスは?
0b/0B、小文字0o、0x/0Xです。
大文字0Oは使えますか?
いいえ。現在の実装は除去しません。
小数は対応しますか?
いいえ。parseInt()ベースです。
巨大整数は不正確になりますか?
はい。Numberの精度制限があります。