10進数から16進数への変換

10進数を精度を保って16進数に変換し、大文字・小文字を選べます。

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

入力

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

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

使い方

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

10進数から16進数への変換

16進数の1桁は4ビットで、マスクやレジスターの確認に便利です。

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

表現と使い方

0x、機械のビット幅、バイト反転を自動で追加しません。

変換前と変換後
入力
65535
結果
FFFF

4つのFは16個の1ビットに対応します。

精度と検証

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

結果の読み方と再利用

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

処理の制限

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

?

よくある質問

コピーに0xは含まれますか?

いいえ。対象の言語や形式に応じて追加してください。

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

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

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

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

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

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

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

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

次に使うツールを探す

言語

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