Skip to content
Yunedia Tools

進数変換

2進数から36進数までの整数変換を、浮動小数点では扱えない大きな値でも正確に行う。

11以上の基数では文字を使います:a = 10、b = 11、… z = 35。先頭のマイナス符号も使えます。

結果
ff

よく使う基数での値

基数値
211111111
8377
10255
16ff

使い方

  1. 変換したい整数を入力する(負の数も可)。
  2. 変換元の基数と変換先の基数(2〜36)を選ぶ。
  3. 結果が表示され、そのままコピーできる。下の表には 2・8・10・16 進数での値も並ぶ。

注意事項

変換は BigInt で行うため、JavaScript の浮動小数点で正確に表せない大きな整数(2^53 を超える値)でも桁落ちしない。小数には対応していない。基数 11 以上では a=10、b=11、… z=35 の文字を使い、その基数で使えない数字を入力するとエラーになる。

よくある質問

16進数の 0x プレフィックスは付けられる?
付けられない。0x を除いた数字だけを入力してほしい(例:ff)。
小数や分数は変換できる?
このツールは整数専用。小数点を含む入力はエラーになる。