\cos x \cdot \frac{\sinh y}{y}\left(\left(\cos x \cdot \left(\sqrt{\frac{\sinh y}{y}} \cdot \left|\sqrt[3]{\frac{\sinh y}{y}}\right|\right)\right) \cdot \sqrt{\sqrt[3]{\sqrt{\frac{\sinh y}{y}}}}\right) \cdot \sqrt{\sqrt[3]{\sqrt{\frac{\sinh y}{y}}}}double f(double x, double y) {
double r133114 = x;
double r133115 = cos(r133114);
double r133116 = y;
double r133117 = sinh(r133116);
double r133118 = r133117 / r133116;
double r133119 = r133115 * r133118;
return r133119;
}
double f(double x, double y) {
double r133120 = x;
double r133121 = cos(r133120);
double r133122 = y;
double r133123 = sinh(r133122);
double r133124 = r133123 / r133122;
double r133125 = sqrt(r133124);
double r133126 = cbrt(r133124);
double r133127 = fabs(r133126);
double r133128 = r133125 * r133127;
double r133129 = r133121 * r133128;
double r133130 = cbrt(r133125);
double r133131 = sqrt(r133130);
double r133132 = r133129 * r133131;
double r133133 = r133132 * r133131;
return r133133;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied add-sqr-sqrt0.0
Applied associate-*r*0.0
rmApplied add-cube-cbrt0.0
Applied sqrt-prod0.0
Applied associate-*r*0.0
Simplified0.0
rmApplied add-sqr-sqrt0.0
Applied cbrt-prod0.0
Applied sqrt-prod0.0
Applied associate-*r*0.0
Final simplification0.0
herbie shell --seed 2019362
(FPCore (x y)
:name "Linear.Quaternion:$csin from linear-1.19.1.3"
:precision binary64
(* (cos x) (/ (sinh y) y)))