x \cdot \frac{\sin y}{y}x \cdot \frac{\sin y}{y}double f(double x, double y) {
double r129576 = x;
double r129577 = y;
double r129578 = sin(r129577);
double r129579 = r129578 / r129577;
double r129580 = r129576 * r129579;
return r129580;
}
double f(double x, double y) {
double r129581 = x;
double r129582 = y;
double r129583 = sin(r129582);
double r129584 = r129583 / r129582;
double r129585 = r129581 * r129584;
return r129585;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019304 +o rules:numerics
(FPCore (x y)
:name "Linear.Quaternion:$cexp from linear-1.19.1.3"
:precision binary64
(* x (/ (sin y) y)))