\left(\left(\sinh c\right) \bmod \left(c - {\left( -2.9807307601812193 \cdot 10^{+165} \right)}^{2}\right)\right)\left(\left(\sinh c\right) \bmod \left(c - -2.9807307601812193 \cdot 10^{+165} \cdot -2.9807307601812193 \cdot 10^{+165}\right)\right)double f(double c) {
double r509462 = c;
double r509463 = sinh(r509462);
double r509464 = -2.9807307601812193e+165;
double r509465 = 2.0;
double r509466 = pow(r509464, r509465);
double r509467 = r509462 - r509466;
double r509468 = fmod(r509463, r509467);
return r509468;
}
double f(double c) {
double r509469 = c;
double r509470 = sinh(r509469);
double r509471 = -2.9807307601812193e+165;
double r509472 = r509471 * r509471;
double r509473 = r509469 - r509472;
double r509474 = fmod(r509470, r509473);
return r509474;
}



Bits error versus c
Initial program 0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019142 +o rules:numerics
(FPCore (c)
:name "Random Jason Timeout Test 014"
(fmod (sinh c) (- c (pow -2.9807307601812193e+165 2))))