100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r264709 = 100.0;
double r264710 = x;
double r264711 = r264710 - r264710;
double r264712 = r264711 / r264710;
double r264713 = r264709 * r264712;
return r264713;
}
double f(double x) {
double r264714 = 100.0;
double r264715 = x;
double r264716 = r264715 - r264715;
double r264717 = r264716 / r264715;
double r264718 = r264714 * r264717;
return r264718;
}




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