\frac{x}{y \cdot y} - 3\frac{\frac{x}{y}}{y} - 3double f(double x, double y) {
double r275140 = x;
double r275141 = y;
double r275142 = r275141 * r275141;
double r275143 = r275140 / r275142;
double r275144 = 3.0;
double r275145 = r275143 - r275144;
return r275145;
}
double f(double x, double y) {
double r275146 = x;
double r275147 = y;
double r275148 = r275146 / r275147;
double r275149 = r275148 / r275147;
double r275150 = 3.0;
double r275151 = r275149 - r275150;
return r275151;
}




Bits error versus x




Bits error versus y
Results
| Original | 5.2 |
|---|---|
| Target | 0.1 |
| Herbie | 0.1 |
Initial program 5.2
rmApplied associate-/r*0.1
Final simplification0.1
herbie shell --seed 2019303 +o rules:numerics
(FPCore (x y)
:name "Statistics.Sample:$skurtosis from math-functions-0.1.5.2"
:precision binary64
:herbie-target
(- (/ (/ x y) y) 3)
(- (/ x (* y y)) 3))