\frac{r \cdot \sin b}{\cos \left(a + b\right)}\frac{r \cdot \sin b}{\cos a \cdot \cos b - \sqrt[3]{{\left(\sin a \cdot \sin b\right)}^{3}}}double f(double r, double a, double b) {
double r25487 = r;
double r25488 = b;
double r25489 = sin(r25488);
double r25490 = r25487 * r25489;
double r25491 = a;
double r25492 = r25491 + r25488;
double r25493 = cos(r25492);
double r25494 = r25490 / r25493;
return r25494;
}
double f(double r, double a, double b) {
double r25495 = r;
double r25496 = b;
double r25497 = sin(r25496);
double r25498 = r25495 * r25497;
double r25499 = a;
double r25500 = cos(r25499);
double r25501 = cos(r25496);
double r25502 = r25500 * r25501;
double r25503 = sin(r25499);
double r25504 = r25503 * r25497;
double r25505 = 3.0;
double r25506 = pow(r25504, r25505);
double r25507 = cbrt(r25506);
double r25508 = r25502 - r25507;
double r25509 = r25498 / r25508;
return r25509;
}



Bits error versus r



Bits error versus a



Bits error versus b
Results
Initial program 14.9
rmApplied cos-sum0.3
rmApplied add-cbrt-cube0.4
Applied add-cbrt-cube0.4
Applied cbrt-unprod0.4
Simplified0.4
rmApplied *-un-lft-identity0.4
Final simplification0.4
herbie shell --seed 2019212
(FPCore (r a b)
:name "r*sin(b)/cos(a+b), A"
:precision binary64
(/ (* r (sin b)) (cos (+ a b))))