x \cdot \left(x - 1\right)
{x}^{2} + 1 \cdot \left(-x\right)double f(double x) {
double r369573 = x;
double r369574 = 1.0;
double r369575 = r369573 - r369574;
double r369576 = r369573 * r369575;
return r369576;
}
double f(double x) {
double r369577 = x;
double r369578 = 2.0;
double r369579 = pow(r369577, r369578);
double r369580 = 1.0;
double r369581 = -r369577;
double r369582 = r369580 * r369581;
double r369583 = r369579 + r369582;
return r369583;
}




Bits error versus x
Results
| Original | 0.0 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 0.0
rmApplied sub-neg0.0
Applied distribute-lft-in0.0
Simplified0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2020042 +o rules:numerics
(FPCore (x)
:name "Statistics.Correlation.Kendall:numOfTiesBy from math-functions-0.1.5.2"
:precision binary64
:herbie-target
(- (* x x) x)
(* x (- x 1)))