100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r328340 = 100.0;
double r328341 = x;
double r328342 = r328341 - r328341;
double r328343 = r328342 / r328341;
double r328344 = r328340 * r328343;
return r328344;
}
double f(double x) {
double r328345 = 100.0;
double r328346 = x;
double r328347 = r328346 - r328346;
double r328348 = r328347 / r328346;
double r328349 = r328345 * r328348;
return r328349;
}




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