メインコンテンツにスキップ

2 進数、8 進数、10 進数、16 進数、基数 2 ~ 36 の整数を正確に変換します。正と負の数値および大きな整数をサポートし、各桁を厳密にチェックし、一般的に使用される基数を迅速に選択できます。

整数とオプションの符号のみがサポートされており、小数、0x/0b プレフィックス、千の位区切り文字はサポートされていません。最大 1024 文字の入力。

16 / 1,024 文字

ショートカット キー: Ctrl/⌘+Enter。入力またはオプションを変更すると、古い結果が消去されます。

使用説明書

  1. 0x/0b プレフィックスを除いた整数を入力し、基数を確認します。
  2. ターゲットの基本システムを選択するか、一般的な変換ショートカットを使用します。
  3. 結果をコピーします。逆に変換する場合、ベースと入力結果の両方が交換されます。

入力と出力の例

入力例
FF、16進数→10進数
出力例
255

F の値は 15 なので、FF = 15 × 16 + 15 となります。出力文字はすべて大文字です。

よくある質問

オプションで基数が指定されているので入力はFFのみです。このツールは、ベースに属さない接頭辞、区切り文字、および数値を拒否し、緩和解析のような正当な始まりだけを読み取りません。

現在、最大 1024 個の入力文字まで、整数とオプションの符号のみがサポートされています。 10 進数の変換にはループの展開が含まれるため、現在の機能の範囲外です。

算出根拠と参考資料

基数に従って各桁を累算して整数を取得し、ターゲットの基数を出力します。 BigInt を使用して、浮動小数点数による大きな整数の精度の損失を回避します。 16 進数 2 ~ 36 の正および負の整数をサポートし、小数点以下の桁は処理しません。

内容チェック: · このサイトとコンテンツの説明について

関連ツール