\sin \left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(b - a\right)}\right)\sin \left({\left(\sqrt[3]{\sqrt{\tan^{-1}_* \frac{b}{b}}} \cdot \sqrt[3]{\sqrt{\tan^{-1}_* \frac{b}{b}}}\right)}^{\left(b - a\right)} \cdot {\left(\sqrt[3]{\sqrt{\tan^{-1}_* \frac{b}{b}}}\right)}^{\left(b - a\right)}\right)double f(double a, double b) {
double r2072653 = b;
double r2072654 = atan2(r2072653, r2072653);
double r2072655 = sqrt(r2072654);
double r2072656 = a;
double r2072657 = r2072653 - r2072656;
double r2072658 = pow(r2072655, r2072657);
double r2072659 = sin(r2072658);
return r2072659;
}
double f(double a, double b) {
double r2072660 = b;
double r2072661 = atan2(r2072660, r2072660);
double r2072662 = sqrt(r2072661);
double r2072663 = cbrt(r2072662);
double r2072664 = r2072663 * r2072663;
double r2072665 = a;
double r2072666 = r2072660 - r2072665;
double r2072667 = pow(r2072664, r2072666);
double r2072668 = pow(r2072663, r2072666);
double r2072669 = r2072667 * r2072668;
double r2072670 = sin(r2072669);
return r2072670;
}



Bits error versus a



Bits error versus b
Results
Initial program 0.1
rmApplied add-cube-cbrt0.1
Applied unpow-prod-down0.1
Final simplification0.1
herbie shell --seed 2019179
(FPCore (a b)
:name "Random Jason Timeout Test 003"
(sin (pow (sqrt (atan2 b b)) (- b a))))