100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r238524 = 100.0;
double r238525 = x;
double r238526 = r238525 - r238525;
double r238527 = r238526 / r238525;
double r238528 = r238524 * r238527;
return r238528;
}
double f(double x) {
double r238529 = 100.0;
double r238530 = x;
double r238531 = r238530 - r238530;
double r238532 = r238531 / r238530;
double r238533 = r238529 * r238532;
return r238533;
}




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