\cos x \cdot \frac{\sinh y}{y}\cos x \cdot \frac{\frac{1}{y}}{\frac{1}{\sinh y}}double f(double x, double y) {
double r143991 = x;
double r143992 = cos(r143991);
double r143993 = y;
double r143994 = sinh(r143993);
double r143995 = r143994 / r143993;
double r143996 = r143992 * r143995;
return r143996;
}
double f(double x, double y) {
double r143997 = x;
double r143998 = cos(r143997);
double r143999 = 1.0;
double r144000 = y;
double r144001 = r143999 / r144000;
double r144002 = sinh(r144000);
double r144003 = r143999 / r144002;
double r144004 = r144001 / r144003;
double r144005 = r143998 * r144004;
return r144005;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied clear-num0.0
rmApplied div-inv0.2
Applied associate-/r*0.0
Final simplification0.0
herbie shell --seed 2020045
(FPCore (x y)
:name "Linear.Quaternion:$csin from linear-1.19.1.3"
:precision binary64
(* (cos x) (/ (sinh y) y)))