\sin \left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(b - a\right)}\right)\sin \left({\left(\sqrt{\sqrt{\tan^{-1}_* \frac{b}{b}}}\right)}^{\left(b - a\right)} \cdot \left(\left(\sqrt[3]{{\left(\sqrt{\sqrt{\tan^{-1}_* \frac{b}{b}}}\right)}^{\left(b - a\right)}} \cdot \sqrt[3]{{\left(\sqrt{\sqrt{\tan^{-1}_* \frac{b}{b}}}\right)}^{\left(b - a\right)}}\right) \cdot \sqrt[3]{{\left(\sqrt{\sqrt{\tan^{-1}_* \frac{b}{b}}}\right)}^{\left(b - a\right)}}\right)\right)double code(double a, double b) {
return ((double) sin(((double) pow(((double) sqrt(((double) atan2(b, b)))), ((double) (b - a))))));
}
double code(double a, double b) {
return ((double) sin(((double) (((double) pow(((double) sqrt(((double) sqrt(((double) atan2(b, b)))))), ((double) (b - a)))) * ((double) (((double) (((double) cbrt(((double) pow(((double) sqrt(((double) sqrt(((double) atan2(b, b)))))), ((double) (b - a)))))) * ((double) cbrt(((double) pow(((double) sqrt(((double) sqrt(((double) atan2(b, b)))))), ((double) (b - a)))))))) * ((double) cbrt(((double) pow(((double) sqrt(((double) sqrt(((double) atan2(b, b)))))), ((double) (b - a))))))))))));
}



Bits error versus a



Bits error versus b
Results
Initial program 0.1
rmApplied add-sqr-sqrt0.1
Applied sqrt-prod0.1
Applied unpow-prod-down0.1
rmApplied add-cube-cbrt0.1
Final simplification0.1
herbie shell --seed 2020121 +o rules:numerics
(FPCore (a b)
:name "Random Jason Timeout Test 015"
:precision binary64
(sin (pow (sqrt (atan2 b b)) (- b a))))