Yueser

基数変換ツール

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 種類の常用基数に固定されています。