16進数バイト反転

桁とバイトを区別し、全体または16・32・64ビット単位で反転します。

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

入力

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

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

使い方

  1. 方向、基数、またはグループの大きさを選びます。
  2. データを入力し、結果またはエラーを確認します。
  3. 結果全体をコピーするか JSON をダウンロードします。

16進数バイト反転

12 34のバイト反転は34 12、桁の反転は43 21です。

テキストの符号化、数値、バイト順は異なる処理です。データの意味に合うモードを選んでください。

表現と使い方

完全なバイトで、総バイト数がグループ長で割り切れる必要があります。

変換前と変換後
入力
12 34 56 78
結果
78 56 34 12

各バイトを保持します。桁反転なら87654321になります。

精度と検証

テキストは UTF-8、ASCII は0–127のみを扱います。不完全なバイトや不正な列は黙って置換せずにエラーにします。

結果の読み方と再利用

コピーは結果全体と実際の制御文字を保持します。表は先頭128バイトのみで、表示区切りはデータを変更しません。

処理の制限

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

?

よくある質問

ビッグエンディアンとリトルエンディアンを変換できますか?

指定した順序を反転します。単一の値には全体、複数の値には各グループを使います。

Unicode に対応していますか?

Text ↔ Binary は UTF-8 で絵文字にも対応します。ASCII は0–127のみです。

バイト列がエラーになるのはなぜですか?

バイトの欠落、UTF-8 の不正、16進数グループの長さを確認してください。

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

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

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

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

次に使うツールを探す

言語

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