4 \cdot s - r \cdot r
4 \cdot s - r \cdot r
double code(double s, double r) {
return ((double) (((double) (4.0 * s)) - ((double) (r * r))));
}
double code(double s, double r) {
return ((double) (((double) (4.0 * s)) - ((double) (r * r))));
}



Bits error versus s



Bits error versus r
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020153
(FPCore (s r)
:name "(- (* 4 s) (* r r))"
:precision binary64
(- (* 4.0 s) (* r r)))