x \cdot y - x
x \cdot y - x
double f(double x, double y) {
double r288816 = x;
double r288817 = y;
double r288818 = r288816 * r288817;
double r288819 = r288818 - r288816;
return r288819;
}
double f(double x, double y) {
double r288820 = x;
double r288821 = y;
double r288822 = r288820 * r288821;
double r288823 = r288822 - r288820;
return r288823;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020036
(FPCore (x y)
:name "Data.Histogram.Bin.LogBinD:$cbinSizeN from histogram-fill-0.8.4.1"
:precision binary64
(- (* x y) x))