x \cdot e^{y \cdot y}\left(x \cdot \sqrt{e^{y \cdot y}}\right) \cdot \sqrt{e^{y \cdot y}}double f(double x, double y) {
double r730469 = x;
double r730470 = y;
double r730471 = r730470 * r730470;
double r730472 = exp(r730471);
double r730473 = r730469 * r730472;
return r730473;
}
double f(double x, double y) {
double r730474 = x;
double r730475 = y;
double r730476 = r730475 * r730475;
double r730477 = exp(r730476);
double r730478 = sqrt(r730477);
double r730479 = r730474 * r730478;
double r730480 = r730479 * r730478;
return r730480;
}




Bits error versus x




Bits error versus y
Results
| Original | 0.0 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 0.0
rmApplied add-sqr-sqrt0.0
Applied associate-*r*0.0
Final simplification0.0
herbie shell --seed 2020056
(FPCore (x y)
:name "Data.Number.Erf:$dmerfcx from erf-2.0.0.0"
:precision binary64
:herbie-target
(* x (pow (exp y) y))
(* x (exp (* y y))))