Timeout in 10.0m

Use the --timeout flag to change the timeout.

\[100 \cdot \frac{{\left(1 + \frac{i}{n}\right)}^{n} - 1}{\frac{i}{n}}\]
100 \cdot \frac{{\left(1 + \frac{i}{n}\right)}^{n} - 1}{\frac{i}{n}}
double f(double i, double n) {
        double r2164973 = 100.0;
        double r2164974 = 1.0;
        double r2164975 = i;
        double r2164976 = n;
        double r2164977 = r2164975 / r2164976;
        double r2164978 = r2164974 + r2164977;
        double r2164979 = pow(r2164978, r2164976);
        double r2164980 = r2164979 - r2164974;
        double r2164981 = r2164980 / r2164977;
        double r2164982 = r2164973 * r2164981;
        return r2164982;
}

Reproduce

herbie shell --seed 2020001 
(FPCore (i n)
  :name "Compound Interest"
  :precision binary64

  :herbie-target
  (* 100 (/ (- (exp (* n (if (== (+ 1 (/ i n)) 1) (/ i n) (/ (* (/ i n) (log (+ 1 (/ i n)))) (- (+ (/ i n) 1) 1))))) 1) (/ i n)))

  (* 100 (/ (- (pow (+ 1 (/ i n)) n) 1) (/ i n))))