\sqrt{{x4}^{5}} - \sqrt{2}\sqrt{{x4}^{5}} - \sqrt{2}double code(double x4) {
return ((double) (((double) sqrt(((double) pow(x4, 5.0)))) - ((double) sqrt(2.0))));
}
double code(double x4) {
return ((double) (((double) sqrt(((double) pow(x4, 5.0)))) - ((double) sqrt(2.0))));
}



Bits error versus x4
Results
Initial program 9.1
Final simplification9.1
herbie shell --seed 2020153
(FPCore (x4)
:name "(- (sqrt (pow x4 5)) (sqrt 2))"
:precision binary64
(- (sqrt (pow x4 5.0)) (sqrt 2.0)))