なぜこのツールが役立つのか
支払い、テレメトリ、およびレガシーハードウェアのフィールドでは、各ニブルが10進数字のままであり、先頭の数字列が浮動小数点演算を通過してはならない場合に、パックBCD変換を使用してください。
このサイトに対して公開された完全な、QA 承認版を選択します。
小数の数字文字列を、パックされた2進化十進数(BCD)バイトとしてエンコードするか、数値の丸めなしでパックBCDの16進表記を検証してデコードします。
準備完了。作業データはこのブラウザに保存されます。
支払い、テレメトリ、およびレガシーハードウェアのフィールドでは、各ニブルが10進数字のままであり、先頭の数字列が浮動小数点演算を通過してはならない場合に、パックBCD変換を使用してください。
奇数長の場合は先頭にゼロをパディングして、10進数字の各ペアを上位ニブルと下位ニブルにエンコードします。デコードでは、ニブル A から F はすべて拒否され、文書化された奇数長のパッドのみを削除します。
10進数字12345はバイト01 23 45としてパディングされパックされます。これらのバイトをデコードすると、元の5桁の並びが返されます。
計算は決定的であり、無効な入力を静かに変更するのではなく、検証エラーを説明します。
入力と出力はこのタブ内にとどまります。コピーとダウンロードはサーバーアップロードなしでブラウザAPIを通じて行われます。
各実行はツールモード、タイムスタンプ、入出力サイズを報告するため、変換されたデータの監査が可能です。