100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r226204 = 100.0;
double r226205 = x;
double r226206 = r226205 - r226205;
double r226207 = r226206 / r226205;
double r226208 = r226204 * r226207;
return r226208;
}
double f(double x) {
double r226209 = 100.0;
double r226210 = x;
double r226211 = r226210 - r226210;
double r226212 = r226211 / r226210;
double r226213 = r226209 * r226212;
return r226213;
}




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