x \cdot \left(x - 1\right)
x \cdot x + \left(-1\right) \cdot x
double f(double x) {
double r245404 = x;
double r245405 = 1.0;
double r245406 = r245404 - r245405;
double r245407 = r245404 * r245406;
return r245407;
}
double f(double x) {
double r245408 = x;
double r245409 = r245408 * r245408;
double r245410 = 1.0;
double r245411 = -r245410;
double r245412 = r245411 * r245408;
double r245413 = r245409 + r245412;
return r245413;
}




Bits error versus x
Results
| Original | 0.0 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 0.0
rmApplied sub-neg0.0
Applied distribute-rgt-in0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019194
(FPCore (x)
:name "Statistics.Correlation.Kendall:numOfTiesBy from math-functions-0.1.5.2"
:herbie-target
(- (* x x) x)
(* x (- x 1.0)))