数値と表現

基数変換ツール

整数・有限小数・循環小数を2〜36進数の間で正確に変換します。

ブラウザー内で処理ファイルと文字列はこのタブで処理します。
基数変換ツールローカル処理
値を 1 つ以上入力してください。

数値と表現

基本の仕組み

位取り記数法では、各桁に基数の累乗を掛けます。10 進数の 255 は 16 進数で FF、2 進数で 11111111 です。表現が変わっても値は同じです。

できること

入力と出力の基数を別々に指定し、複数行を変換できます。先頭の値は 4 種類の基数でも表示します。対応する 0b、0o、0x 接頭辞を使用でき、A〜Z は 10〜35 を表します。

使い方

  1. 入力基数と出力基数を選びます。10 進数の 255 を 16 進数の FF にする場合は、10 と 16 を指定します。
  2. 1 行に 1 値を貼り付けるか、UTF-8 テキストファイルを開きます。
  3. 変換後に結果を確認し、コピーまたは TXT 保存します。入力変更で古い結果は消去されます。元に戻すと入力と設定を復元します。

エラーと制限

整数・小数は正確な有理数で処理します。0.1(6)の括弧は循環部分です。…は指定桁数で省略した結果で、正確な入力として再利用できません。マイナスは符号と絶対値を表します。指数表記は使えません。

上限は入力 200,000 文字、500 件、出力 1,000,000 文字です。無効な行がある場合はバッチ全体を停止します。

数値入力は 1 値につき 1,000 桁までです。整数の中間演算は 16,384 ビットに制限します。

よくある質問

大きな数が別の変換ツールで変わるのはなぜですか?

浮動小数点では 9,007,199,254,740,991 を超えるすべての整数を表現できません。このツールでは 9007199254740993 を正確に保持し、16 進数 20000000000001 に変換します。

入力した値はアップロードされますか?

いいえ。計算とファイル読み込みはこのタブ内で行います。値を URL に含めたり変換サービスに送信したりしません。

関連ツール