🔢 進数変換
2進数・8進数・10進数・16進数をまとめて相互変換します。どれか1つを入力すると、残り3つが即座に更新されます。BigInt採用で桁数は無制限。すべての処理はブラウザ内で完結し、データは送信されません。
0以上の整数(非負整数)のみ対応します。貼り付け時の 0b / 0o / 0x の接頭辞は自動的に除去します。
0
ビット数
0
16進の桁数
—
📘 使い方
- 2進・8進・10進・16進のいずれかの入力欄に値を入力すると、残りの3つが自動的に更新されます。
- 各基数で使える文字(2進は0と1、8進は0〜7、16進は0〜9とa〜f)以外を入力すると、その欄がエラー表示になり他の欄はクリアされます。
- 「16進数を大文字表示」にチェックすると、16進の出力がA〜Fの大文字になります。
- 各欄の「コピー」ボタンで値をコピーできます。下部にはビット数と4桁区切りの2進表示も自動で出ます。
❓ よくある質問
とても大きな数でも変換できますか?
はい。内部でJavaScriptのBigIntを使用しているため、桁数の制限なく正確に変換できます。64ビットを超える値でも誤差なく計算されます。
負の数や小数は使えますか?
本ツールは0以上の整数(非負整数)のみに対応しています。マイナス記号や小数点を含む入力はエラーになります。
0x や 0b を付けて貼り付けても大丈夫ですか?
はい。先頭の 0b(2進)・0o(8進)・0x(16進)といった接頭辞は自動的に取り除いて処理します。
入力した数値はサーバーに送られますか?
いいえ。すべての変換はお使いのブラウザ内(クライアントサイド)で実行され、入力値がサーバーに送信されることはありません。オフラインや file:// でも動作します。