\sin \left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(b - a\right)}\right)\sin \left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(b - a\right)}\right)double f(double a, double b) {
double r18945 = b;
double r18946 = atan2(r18945, r18945);
double r18947 = sqrt(r18946);
double r18948 = a;
double r18949 = r18945 - r18948;
double r18950 = pow(r18947, r18949);
double r18951 = sin(r18950);
return r18951;
}
double f(double a, double b) {
double r18952 = b;
double r18953 = atan2(r18952, r18952);
double r18954 = sqrt(r18953);
double r18955 = a;
double r18956 = r18952 - r18955;
double r18957 = pow(r18954, r18956);
double r18958 = sin(r18957);
return r18958;
}



Bits error versus a



Bits error versus b
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019212 +o rules:numerics
(FPCore (a b)
:name "Random Jason Timeout Test 003"
:precision binary64
(sin (pow (sqrt (atan2 b b)) (- b a))))