\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 r13006 = b;
double r13007 = atan2(r13006, r13006);
double r13008 = sqrt(r13007);
double r13009 = a;
double r13010 = r13006 - r13009;
double r13011 = pow(r13008, r13010);
double r13012 = sin(r13011);
return r13012;
}
double f(double a, double b) {
double r13013 = b;
double r13014 = atan2(r13013, r13013);
double r13015 = 0.5;
double r13016 = a;
double r13017 = r13013 - r13016;
double r13018 = r13015 * r13017;
double r13019 = pow(r13014, r13018);
double r13020 = sin(r13019);
return r13020;
}



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 2019209
(FPCore (a b)
:name "Random Jason Timeout Test 015"
:precision binary64
(sin (pow (sqrt (atan2 b b)) (- b a))))