\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 r2181 = c;
double r2182 = sinh(r2181);
double r2183 = -2.9807307601812193e+165;
double r2184 = 2.0;
double r2185 = pow(r2183, r2184);
double r2186 = r2181 - r2185;
double r2187 = fmod(r2182, r2186);
return r2187;
}
double f(double c) {
double r2188 = c;
double r2189 = sinh(r2188);
double r2190 = -2.9807307601812193e+165;
double r2191 = 2.0;
double r2192 = pow(r2190, r2191);
double r2193 = r2188 - r2192;
double r2194 = fmod(r2189, r2193);
return r2194;
}



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