x \cdot \left(x - 1.0\right)
x \cdot x - x \cdot 1.0
double f(double x) {
double r15586732 = x;
double r15586733 = 1.0;
double r15586734 = r15586732 - r15586733;
double r15586735 = r15586732 * r15586734;
return r15586735;
}
double f(double x) {
double r15586736 = x;
double r15586737 = r15586736 * r15586736;
double r15586738 = 1.0;
double r15586739 = r15586736 * r15586738;
double r15586740 = r15586737 - r15586739;
return r15586740;
}




Bits error versus x
Results
| Original | 0.0 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 0.0
Taylor expanded around 0 0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019165
(FPCore (x)
:name "Statistics.Correlation.Kendall:numOfTiesBy from math-functions-0.1.5.2"
:herbie-target
(- (* x x) x)
(* x (- x 1.0)))