\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 r368080 = c;
double r368081 = sinh(r368080);
double r368082 = -2.9807307601812193e+165;
double r368083 = 2.0;
double r368084 = pow(r368082, r368083);
double r368085 = r368080 - r368084;
double r368086 = fmod(r368081, r368085);
return r368086;
}
double f(double c) {
double r368087 = c;
double r368088 = sinh(r368087);
double r368089 = -2.9807307601812193e+165;
double r368090 = r368089 * r368089;
double r368091 = r368087 - r368090;
double r368092 = fmod(r368088, r368091);
return r368092;
}



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