\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 r17708 = b;
double r17709 = atan2(r17708, r17708);
double r17710 = sqrt(r17709);
double r17711 = a;
double r17712 = r17708 - r17711;
double r17713 = pow(r17710, r17712);
double r17714 = sin(r17713);
return r17714;
}
double f(double a, double b) {
double r17715 = b;
double r17716 = atan2(r17715, r17715);
double r17717 = 0.5;
double r17718 = a;
double r17719 = r17715 - r17718;
double r17720 = r17717 * r17719;
double r17721 = pow(r17716, r17720);
double r17722 = sin(r17721);
return r17722;
}



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 015"
:precision binary64
(sin (pow (sqrt (atan2 b b)) (- b a))))