\cos x \cdot \frac{\sinh y}{y}\cos x \cdot \frac{1}{\frac{y}{\sinh y}}double f(double x, double y) {
double r153409 = x;
double r153410 = cos(r153409);
double r153411 = y;
double r153412 = sinh(r153411);
double r153413 = r153412 / r153411;
double r153414 = r153410 * r153413;
return r153414;
}
double f(double x, double y) {
double r153415 = x;
double r153416 = cos(r153415);
double r153417 = 1.0;
double r153418 = y;
double r153419 = sinh(r153418);
double r153420 = r153418 / r153419;
double r153421 = r153417 / r153420;
double r153422 = r153416 * r153421;
return r153422;
}



Bits error versus x



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