進数変換ツール

10 進数、2 進数、8 進数、16 進数をリアルタイムで変換します。いずれかの入力欄に値を入れると残り 3 つの進数の値が即時計算されます。

ブラウザローカル 登録不要 開発者向け

10進・2進・8進・16進の整数風入力をJavaScriptの整数解析で相互変換します。

基数を変換する方法

  1. 任意の基数欄に値を入力します。
  2. その基数として解析されます。
  3. 他の欄の変換結果を確認します。
  4. 必要な値をコピーします。

変換の仕様と制限

現在の実装は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の精度制限があります。