\sin x \cdot \frac{\sinh y}{y}\sin x \cdot \frac{\sinh y}{y}double f(double x, double y) {
double r154022 = x;
double r154023 = sin(r154022);
double r154024 = y;
double r154025 = sinh(r154024);
double r154026 = r154025 / r154024;
double r154027 = r154023 * r154026;
return r154027;
}
double f(double x, double y) {
double r154028 = x;
double r154029 = sin(r154028);
double r154030 = y;
double r154031 = sinh(r154030);
double r154032 = r154031 / r154030;
double r154033 = r154029 * r154032;
return r154033;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2020100
(FPCore (x y)
:name "Linear.Quaternion:$ccos from linear-1.19.1.3"
:precision binary64
(* (sin x) (/ (sinh y) y)))