0

私は、10 進数を含むファイルを読み取り、各数値を単一の 4 バイトとしてデータ構造に格納する C++ タスクを見ていますfloat。(使用する) プロセスを変更する前doubleに、ファイル内の数値と構造体に格納されている数値の間の平均誤差 (%) を知りたいです。

たとえば、ファイルが読み取ら19.5れ、データ構造が19.49999999次の場合、エラーは次のようになります。

abs(19.49999999 / 19.5 - 1) = 5.128205128205128e-8 %

分布が重要な場合、ファイル内のほとんどの数値は正で、1000 未満です。

4

1 に答える 1