\left(x + x\right) - 1
\left(x + x\right) - 1
double f(double x) {
double r15696968 = x;
double r15696969 = r15696968 + r15696968;
double r15696970 = 1.0;
double r15696971 = r15696969 - r15696970;
return r15696971;
}
double f(double x) {
double r15696972 = x;
double r15696973 = r15696972 + r15696972;
double r15696974 = 1.0;
double r15696975 = r15696973 - r15696974;
return r15696975;
}



Bits error versus x
Results
Initial program 0
Final simplification0
herbie shell --seed 2019174
(FPCore (x)
:name "Data.Random.Distribution.Normal:doubleStdNormalZ from random-fu-0.2.6.2"
(- (+ x x) 1.0))