x + y \cdot \left(z - x\right)
x + y \cdot \left(z - x\right)
double f(double x, double y, double z) {
double r6212 = x;
double r6213 = y;
double r6214 = z;
double r6215 = r6214 - r6212;
double r6216 = r6213 * r6215;
double r6217 = r6212 + r6216;
return r6217;
}
double f(double x, double y, double z) {
double r6218 = x;
double r6219 = y;
double r6220 = z;
double r6221 = r6220 - r6218;
double r6222 = r6219 * r6221;
double r6223 = r6218 + r6222;
return r6223;
}



Bits error versus x



Bits error versus y



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