\sin x \cdot \frac{\sinh y}{y}\left(\sin x \cdot \sqrt{\frac{\sinh y}{y}}\right) \cdot \sqrt{\frac{\sinh y}{y}}double f(double x, double y) {
double r70447 = x;
double r70448 = sin(r70447);
double r70449 = y;
double r70450 = sinh(r70449);
double r70451 = r70450 / r70449;
double r70452 = r70448 * r70451;
return r70452;
}
double f(double x, double y) {
double r70453 = x;
double r70454 = sin(r70453);
double r70455 = y;
double r70456 = sinh(r70455);
double r70457 = r70456 / r70455;
double r70458 = sqrt(r70457);
double r70459 = r70454 * r70458;
double r70460 = r70459 * r70458;
return r70460;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
rmApplied add-sqr-sqrt0.1
Applied associate-*r*0.1
Final simplification0.1
herbie shell --seed 2019322 +o rules:numerics
(FPCore (x y)
:name "Linear.Quaternion:$ccos from linear-1.19.1.3"
:precision binary64
(* (sin x) (/ (sinh y) y)))