x \cdot \frac{\sin y}{y}\frac{x}{\frac{y}{\sin y}}double f(double x, double y) {
double r107215 = x;
double r107216 = y;
double r107217 = sin(r107216);
double r107218 = r107217 / r107216;
double r107219 = r107215 * r107218;
return r107219;
}
double f(double x, double y) {
double r107220 = x;
double r107221 = y;
double r107222 = sin(r107221);
double r107223 = r107221 / r107222;
double r107224 = r107220 / r107223;
return r107224;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
Simplified0.1
rmApplied div-inv0.2
Taylor expanded around inf 6.9
Simplified0.1
Final simplification0.1
herbie shell --seed 2019174
(FPCore (x y)
:name "Linear.Quaternion:$cexp from linear-1.19.1.3"
(* x (/ (sin y) y)))