x + y \cdot \left(z - x\right)
x + y \cdot \left(z - x\right)
double f(double x, double y, double z) {
double r3460275 = x;
double r3460276 = y;
double r3460277 = z;
double r3460278 = r3460277 - r3460275;
double r3460279 = r3460276 * r3460278;
double r3460280 = r3460275 + r3460279;
return r3460280;
}
double f(double x, double y, double z) {
double r3460281 = x;
double r3460282 = y;
double r3460283 = z;
double r3460284 = r3460283 - r3460281;
double r3460285 = r3460282 * r3460284;
double r3460286 = r3460281 + r3460285;
return r3460286;
}



Bits error versus x



Bits error versus y



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