x + y \cdot \left(z - x\right)
x + y \cdot \left(z - x\right)
double f(double x, double y, double z) {
double r265 = x;
double r266 = y;
double r267 = z;
double r268 = r267 - r265;
double r269 = r266 * r268;
double r270 = r265 + r269;
return r270;
}
double f(double x, double y, double z) {
double r271 = x;
double r272 = y;
double r273 = z;
double r274 = r273 - r271;
double r275 = r272 * r274;
double r276 = r271 + r275;
return r276;
}



Bits error versus x



Bits error versus y



Bits error versus z
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019347
(FPCore (x y z)
:name "SynthBasics:oscSampleBasedAux from YampaSynth-0.2"
:precision binary64
(+ x (* y (- z x))))