10^{6} \cdot \left(x - x\right)10^{6} \cdot \left(x - x\right)double f(double x) {
double r504766 = 1000000.0;
double r504767 = x;
double r504768 = r504767 - r504767;
double r504769 = r504766 * r504768;
return r504769;
}
double f(double x) {
double r504770 = 1000000.0;
double r504771 = x;
double r504772 = r504771 - r504771;
double r504773 = r504770 * r504772;
return r504773;
}




Bits error versus x
Results
| Original | 0 |
|---|---|
| Target | 0 |
| Herbie | 0 |
Initial program 0
Final simplification0
herbie shell --seed 2019326 +o rules:numerics
(FPCore (x)
:name "Development.Shake.Profile:generateTrace from shake-0.15.5"
:precision binary64
:herbie-target
0.0
(* 1000000.0 (- x x)))