基数変換ツール
10 進数、0x で始まる 16 進数、0b で始まる 2 進数を、10 進数・2 進数・8 進数・16 進数の 4 種類にまとめて変換します。レジスタ値の確認やビットマスクの作成、カラーコードの照合に向いています。小数部は切り捨てられます。
使い方
- 数値を入力します。16 進数は 0x、2 進数は 0b を先頭に付けます。
- 10 進数、2 進数、8 進数、16 進数の 4 種類を同時に表示します。
- 16 進数の出力は大文字なので、データシートやレジスタ表と照合しやすくなります。
よくある質問
負の数にも対応していますか?
10 進数の負の数は -42 のようにそのまま入力できます。0x や 0b を付けた負の表記は認識が保証されないため、10 進数で入力してください。
大きな数では不正確になりますか?
2^53−1(約 9×10^15)を超えると JavaScript の数値精度に限界があり、末尾の数桁がずれることがあります。
任意の基数に変換できますか?
いいえ。入力は 10 進数、0x 付きの 16 進数、0b 付きの 2 進数の 3 通りだけで、出力は 4 種類の常用基数に固定されています。