基数変換ツール

2–36進数を変換し、大きな整数を正確に保ち、小数の打ち切りを示します。

数値と単位
ワークスペースを準備中…

入力

ワークスペースを準備中…

出力
結果はここに表示されます。

使い方

  1. 入力と出力の基数を選び、1行に1つの数値を入力します。
  2. 結果と精度の表示を確認します。
  3. 結果をコピーするか、各行を JSON でダウンロードします。

基数変換ツール

2・8・10・16進数を比較するか、2–36の任意の基数を選べます。

基数の変更は同じ数値の表記を変えます。テキストの符号化やバイト順の変更とは異なります。

表現と使い方

符号、対応する接頭辞、数字間のアンダースコアに対応し、英字の大小は区別しません。

変換前と変換後
入力
255
結果
11111111

10進数255は2進数11111111、16進数FFです。

精度と検証

整数は BigInt で計算します。小数は整数の分子と分母で扱い、無限に続く展開は明示して打ち切ります。

結果の読み方と再利用

負号は保持し、2の補数とは解釈しません。各行を個別に検証し、JSON はエラーも保持します。

処理の制限

数値は500行 / 1 MiB、1数値4,096文字まで。小数部は1–128桁。テキストとバイト列は 64 KiB、ビット演算は8–256ビット。Worker は30秒で停止します。

?

よくある質問

36進数も変換できますか?

はい。基数36を選び、0–9とA–Zを使用してください。

なぜ打ち切りと表示されますか?

変換先で循環する小数があります。四捨五入せず、指定した1–128桁で打ち切ります。

大きな整数の精度は落ちますか?

いいえ。BigInt は 2^53 − 1 を超える整数の桁も保持します。

入力はサーバーに送られますか?

いいえ。計算はブラウザー内で行われ、DevToolsy は入力をアップロードも保存もしません。

コピーには何が含まれますか?

表示中の値をコピーします。JSON は文字列とエラーコードを保持し、大きな整数を浮動小数点数に変換しません。

次に使うツールを探す

言語

言語を切り替えますか?現在の作業内容が消去されます。先に必要な内容をコピーまたはダウンロードしてください。