Average Error: 0.0 → 0.0
Time: 3.2s
Precision: 64
\[\sin x \cdot \frac{\sinh y}{y}\]
\[\sin x \cdot \frac{\sinh y}{y}\]
\sin x \cdot \frac{\sinh y}{y}
\sin x \cdot \frac{\sinh y}{y}
double f(double x, double y) {
        double r178705 = x;
        double r178706 = sin(r178705);
        double r178707 = y;
        double r178708 = sinh(r178707);
        double r178709 = r178708 / r178707;
        double r178710 = r178706 * r178709;
        return r178710;
}

double f(double x, double y) {
        double r178711 = x;
        double r178712 = sin(r178711);
        double r178713 = y;
        double r178714 = sinh(r178713);
        double r178715 = r178714 / r178713;
        double r178716 = r178712 * r178715;
        return r178716;
}

Error

Bits error versus x

Bits error versus y

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Derivation

  1. Initial program 0.0

    \[\sin x \cdot \frac{\sinh y}{y}\]
  2. Final simplification0.0

    \[\leadsto \sin x \cdot \frac{\sinh y}{y}\]

Reproduce

herbie shell --seed 2020062 +o rules:numerics
(FPCore (x y)
  :name "Linear.Quaternion:$ccos from linear-1.19.1.3"
  :precision binary64
  (* (sin x) (/ (sinh y) y)))