開発者ツール

整数の基数を変換

整数のルール

0〜9とA〜Z(大文字小文字を区別しません)を使用し、ASCIIの符号+または-を付けられます。小数点、区切り、0x/0bの自動認識はありません。最大10,000桁、出力は52,000文字まで。

整数を入力してください。

数値はこのページ内だけで処理し、アップロードや履歴保存は行いません。

使い方とよくある質問

変換元と変換先の基数を選び、整数を入力します。大きな値も各桁を正確に保持します。

変換方法

  1. 2〜36から変換元と変換先の基数を選びます。
  2. 変換元の基数で有効な数字文字を入力し、変換します。
  3. 正確な結果をコピーするか、実際の変換レポートをダウンロードします。

基数を明示する正確な整数変換

BigIntにより浮動小数点の安全範囲を超える整数も保持します。先頭のゼロ、正符号、負のゼロは正規化し、英字は大文字で出力します。選んだ基数で文字を直接解釈します。文字エンコード、ファイル変換、小数変換、2の補数の解釈は行いません。

よくある質問

長いIDは丸められますか?

公開された桁数と出力制限内では、整数演算は正確です。値を浮動小数点のNumberに変換しません。

16進数として0xFFを入力できますか?

基数16を選びFFを入力してください。接頭辞は自動認識しないため、基数16の0xFFは無効です。基数36ではxなどの英字も通常の数字です。

負の整数の2進数変換はどうなりますか?

数学上の負符号を保持し、10進数-10は-1010になります。固定ビット幅の2の補数ではありません。