x \cdot \frac{\sin y}{y}x \cdot \frac{\sin y}{y}double f(double x, double y) {
double r85305 = x;
double r85306 = y;
double r85307 = sin(r85306);
double r85308 = r85307 / r85306;
double r85309 = r85305 * r85308;
return r85309;
}
double f(double x, double y) {
double r85310 = x;
double r85311 = y;
double r85312 = sin(r85311);
double r85313 = r85312 / r85311;
double r85314 = r85310 * r85313;
return r85314;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019304
(FPCore (x y)
:name "Linear.Quaternion:$cexp from linear-1.19.1.3"
:precision binary64
(* x (/ (sin y) y)))