私の問題は、mod 計算から最も正確な結果を取得することです。別の丸め計算を行うために剰余の回答を取得しているため、そのためには正確な結果が必要です。
double a = 0.12345678...(may with many digits);
double b = fmod(a, 0.01);
その結果b
、バイナリ格納の問題が不正確になる可能性があります。
float
精度を上げるために使用を検討する必要がありますか。または、桁を小数点から整数に移動するだけです
double a = 12345678.0;
ありがとう