\cos x \cdot \frac{\sinh y}{y}\cos x \cdot \frac{1}{\frac{y}{\sinh y}}double f(double x, double y) {
double r116084 = x;
double r116085 = cos(r116084);
double r116086 = y;
double r116087 = sinh(r116086);
double r116088 = r116087 / r116086;
double r116089 = r116085 * r116088;
return r116089;
}
double f(double x, double y) {
double r116090 = x;
double r116091 = cos(r116090);
double r116092 = 1.0;
double r116093 = y;
double r116094 = sinh(r116093);
double r116095 = r116093 / r116094;
double r116096 = r116092 / r116095;
double r116097 = r116091 * r116096;
return r116097;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied clear-num0.0
Final simplification0.0
herbie shell --seed 2020001 +o rules:numerics
(FPCore (x y)
:name "Linear.Quaternion:$csin from linear-1.19.1.3"
:precision binary64
(* (cos x) (/ (sinh y) y)))