100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r366676 = 100.0;
double r366677 = x;
double r366678 = r366677 - r366677;
double r366679 = r366678 / r366677;
double r366680 = r366676 * r366679;
return r366680;
}
double f(double x) {
double r366681 = 100.0;
double r366682 = x;
double r366683 = r366682 - r366682;
double r366684 = r366683 / r366682;
double r366685 = r366681 * r366684;
return r366685;
}




Bits error versus x
Results
| Original | 0 |
|---|---|
| Target | 0 |
| Herbie | 0 |
Initial program 0
Final simplification0
herbie shell --seed 2020021
(FPCore (x)
:name "ReportTypes:explainFloat from gipeda-0.1.2.1"
:precision binary64
:herbie-target
0.0
(* 100 (/ (- x x) x)))