\sin \left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(b - a\right)}\right)\sin \left({\left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(\sqrt[3]{b - a} \cdot \sqrt[3]{b - a}\right)}\right)}^{\left(\sqrt[3]{b - a}\right)}\right)double f(double a, double b) {
double r21593 = b;
double r21594 = atan2(r21593, r21593);
double r21595 = sqrt(r21594);
double r21596 = a;
double r21597 = r21593 - r21596;
double r21598 = pow(r21595, r21597);
double r21599 = sin(r21598);
return r21599;
}
double f(double a, double b) {
double r21600 = b;
double r21601 = atan2(r21600, r21600);
double r21602 = sqrt(r21601);
double r21603 = a;
double r21604 = r21600 - r21603;
double r21605 = cbrt(r21604);
double r21606 = r21605 * r21605;
double r21607 = pow(r21602, r21606);
double r21608 = pow(r21607, r21605);
double r21609 = sin(r21608);
return r21609;
}



Bits error versus a



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