sqLength12 \cdot sqLength13 - scal1213 \cdot scal1213
sqLength12 \cdot sqLength13 - scal1213 \cdot scal1213
double code(double sqLength12, double sqLength13, double scal1213) {
return ((double) (((double) (sqLength12 * sqLength13)) - ((double) (scal1213 * scal1213))));
}
double code(double sqLength12, double sqLength13, double scal1213) {
return ((double) (((double) (sqLength12 * sqLength13)) - ((double) (scal1213 * scal1213))));
}



Bits error versus sqLength12



Bits error versus sqLength13



Bits error versus scal1213
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020152
(FPCore (sqLength12 sqLength13 scal1213)
:name "(- (* sqLength12 sqLength13) (* scal1213 scal1213))"
:precision binary64
(- (* sqLength12 sqLength13) (* scal1213 scal1213)))