\cos x \cdot \frac{\sinh y}{y}\cos x \cdot \frac{1}{\frac{y}{\sinh y}}double f(double x, double y) {
double r136399 = x;
double r136400 = cos(r136399);
double r136401 = y;
double r136402 = sinh(r136401);
double r136403 = r136402 / r136401;
double r136404 = r136400 * r136403;
return r136404;
}
double f(double x, double y) {
double r136405 = x;
double r136406 = cos(r136405);
double r136407 = 1.0;
double r136408 = y;
double r136409 = sinh(r136408);
double r136410 = r136408 / r136409;
double r136411 = r136407 / r136410;
double r136412 = r136406 * r136411;
return r136412;
}



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)))