100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r328376 = 100.0;
double r328377 = x;
double r328378 = r328377 - r328377;
double r328379 = r328378 / r328377;
double r328380 = r328376 * r328379;
return r328380;
}
double f(double x) {
double r328381 = 100.0;
double r328382 = x;
double r328383 = r328382 - r328382;
double r328384 = r328383 / r328382;
double r328385 = r328381 * r328384;
return r328385;
}




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