100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r264297 = 100.0;
double r264298 = x;
double r264299 = r264298 - r264298;
double r264300 = r264299 / r264298;
double r264301 = r264297 * r264300;
return r264301;
}
double f(double x) {
double r264302 = 100.0;
double r264303 = x;
double r264304 = r264303 - r264303;
double r264305 = r264304 / r264303;
double r264306 = r264302 * r264305;
return r264306;
}




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