x \cdot \left(x - 1\right)
{x}^{2} + x \cdot \left(-1\right)double f(double x) {
double r320206 = x;
double r320207 = 1.0;
double r320208 = r320206 - r320207;
double r320209 = r320206 * r320208;
return r320209;
}
double f(double x) {
double r320210 = x;
double r320211 = 2.0;
double r320212 = pow(r320210, r320211);
double r320213 = 1.0;
double r320214 = -r320213;
double r320215 = r320210 * r320214;
double r320216 = r320212 + r320215;
return r320216;
}




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
Final simplification0.0
herbie shell --seed 2020002 +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)))