100 \cdot \frac{x - x}{x}100 \cdot \frac{x - x}{x}double f(double x) {
double r412796 = 100.0;
double r412797 = x;
double r412798 = r412797 - r412797;
double r412799 = r412798 / r412797;
double r412800 = r412796 * r412799;
return r412800;
}
double f(double x) {
double r412801 = 100.0;
double r412802 = x;
double r412803 = r412802 - r412802;
double r412804 = r412803 / r412802;
double r412805 = r412801 * r412804;
return r412805;
}




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