Average Error: 0.0 → 0.0
Time: 4.5s
Precision: 64
\[\frac{x + 1}{1 - x}\]
\[\frac{x + 1}{1 - x}\]
\frac{x + 1}{1 - x}
\frac{x + 1}{1 - x}
double f(double x) {
        double r18653 = x;
        double r18654 = 1.0;
        double r18655 = r18653 + r18654;
        double r18656 = r18654 - r18653;
        double r18657 = r18655 / r18656;
        return r18657;
}

double f(double x) {
        double r18658 = x;
        double r18659 = 1.0;
        double r18660 = r18658 + r18659;
        double r18661 = r18659 - r18658;
        double r18662 = r18660 / r18661;
        return r18662;
}

Error

Bits error versus x

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Derivation

  1. Initial program 0.0

    \[\frac{x + 1}{1 - x}\]
  2. Final simplification0.0

    \[\leadsto \frac{x + 1}{1 - x}\]

Reproduce

herbie shell --seed 2019199 
(FPCore (x)
  :name "Prelude:atanh from fay-base-0.20.0.1"
  (/ (+ x 1.0) (- 1.0 x)))