x + y \cdot \left(z - x\right)
x + y \cdot \left(z - x\right)
double f(double x, double y, double z) {
double r23244 = x;
double r23245 = y;
double r23246 = z;
double r23247 = r23246 - r23244;
double r23248 = r23245 * r23247;
double r23249 = r23244 + r23248;
return r23249;
}
double f(double x, double y, double z) {
double r23250 = x;
double r23251 = y;
double r23252 = z;
double r23253 = r23252 - r23250;
double r23254 = r23251 * r23253;
double r23255 = r23250 + r23254;
return r23255;
}



Bits error versus x



Bits error versus y



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