\sin \left({\left(\sqrt{\tan^{-1}_* \frac{b}{b}}\right)}^{\left(b - a\right)}\right)\sin \left({\left(\tan^{-1}_* \frac{b}{b}\right)}^{\left(\frac{1}{2} \cdot \left(b - a\right)\right)}\right)double f(double a, double b) {
double r23552 = b;
double r23553 = atan2(r23552, r23552);
double r23554 = sqrt(r23553);
double r23555 = a;
double r23556 = r23552 - r23555;
double r23557 = pow(r23554, r23556);
double r23558 = sin(r23557);
return r23558;
}
double f(double a, double b) {
double r23559 = b;
double r23560 = atan2(r23559, r23559);
double r23561 = 0.5;
double r23562 = a;
double r23563 = r23559 - r23562;
double r23564 = r23561 * r23563;
double r23565 = pow(r23560, r23564);
double r23566 = sin(r23565);
return r23566;
}



Bits error versus a



Bits error versus b
Results
Initial program 0.1
rmApplied pow1/20.1
Applied pow-pow0.1
Final simplification0.1
herbie shell --seed 2019308
(FPCore (a b)
:name "Random Jason Timeout Test 003"
:precision binary64
(sin (pow (sqrt (atan2 b b)) (- b a))))