\left(\left(\cosh c\right) \bmod \left(\log_* (1 + a)\right)\right)
{e}^{\left(\log \left(\sqrt{\left(\left(\cosh c\right) \bmod \left(\log_* (1 + a)\right)\right)}\right)\right)} \cdot {e}^{\left(\log \left(\sqrt{\left(\left(\cosh c\right) \bmod \left(\log_* (1 + a)\right)\right)}\right)\right)}double f(double a, double c) {
double r133167 = c;
double r133168 = cosh(r133167);
double r133169 = a;
double r133170 = log1p(r133169);
double r133171 = fmod(r133168, r133170);
return r133171;
}
double f(double a, double c) {
double r133172 = exp(1.0);
double r133173 = c;
double r133174 = cosh(r133173);
double r133175 = a;
double r133176 = log1p(r133175);
double r133177 = fmod(r133174, r133176);
double r133178 = sqrt(r133177);
double r133179 = log(r133178);
double r133180 = pow(r133172, r133179);
double r133181 = r133180 * r133180;
return r133181;
}



Bits error versus a



Bits error versus c
Initial program 34.1
rmApplied add-exp-log34.1
rmApplied *-un-lft-identity34.1
Applied exp-prod34.1
Simplified34.1
rmApplied add-sqr-sqrt34.1
Applied log-prod34.1
Applied unpow-prod-up34.1
Final simplification34.1
herbie shell --seed 2019119
(FPCore (a c)
:name "Random Jason Timeout Test 004"
(fmod (cosh c) (log1p a)))