\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 r104204 = c;
double r104205 = sinh(r104204);
double r104206 = -2.9807307601812193e+165;
double r104207 = 2.0;
double r104208 = pow(r104206, r104207);
double r104209 = r104204 - r104208;
double r104210 = fmod(r104205, r104209);
return r104210;
}
double f(double c) {
double r104211 = c;
double r104212 = sinh(r104211);
double r104213 = -2.9807307601812193e+165;
double r104214 = r104213 * r104213;
double r104215 = r104211 - r104214;
double r104216 = fmod(r104212, r104215);
return r104216;
}



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