\frac{y1 - y2}{x1 - x2}\frac{y1 - y2}{x1 - x2}double code(double y1, double y2, double x1, double x2) {
return ((double) (((double) (y1 - y2)) / ((double) (x1 - x2))));
}
double code(double y1, double y2, double x1, double x2) {
return ((double) (((double) (y1 - y2)) / ((double) (x1 - x2))));
}



Bits error versus y1



Bits error versus y2



Bits error versus x1



Bits error versus x2
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020153
(FPCore (y1 y2 x1 x2)
:name "(/ (- y1 y2) (- x1 x2))"
:precision binary64
(/ (- y1 y2) (- x1 x2)))