\left(\left(\sinh c\right) \bmod \left(c - {\left( -2.98073076018121927 \cdot 10^{165} \right)}^{2}\right)\right)\left(\left(\sinh c\right) \bmod \left(c - {\left( -2.98073076018121927 \cdot 10^{165} \right)}^{2}\right)\right)double f(double c) {
double r12104 = c;
double r12105 = sinh(r12104);
double r12106 = -2.9807307601812193e+165;
double r12107 = 2.0;
double r12108 = pow(r12106, r12107);
double r12109 = r12104 - r12108;
double r12110 = fmod(r12105, r12109);
return r12110;
}
double f(double c) {
double r12111 = c;
double r12112 = sinh(r12111);
double r12113 = -2.9807307601812193e+165;
double r12114 = 2.0;
double r12115 = pow(r12113, r12114);
double r12116 = r12111 - r12115;
double r12117 = fmod(r12112, r12116);
return r12117;
}



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