\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 r943957 = c;
double r943958 = sinh(r943957);
double r943959 = -2.9807307601812193e+165;
double r943960 = 2.0;
double r943961 = pow(r943959, r943960);
double r943962 = r943957 - r943961;
double r943963 = fmod(r943958, r943962);
return r943963;
}
double f(double c) {
double r943964 = c;
double r943965 = sinh(r943964);
double r943966 = -2.9807307601812193e+165;
double r943967 = r943966 * r943966;
double r943968 = r943964 - r943967;
double r943969 = fmod(r943965, r943968);
return r943969;
}



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