
Results
Herbie found 3 alternatives:
| Alternative | Accuracy | Speedup |
|---|
| Original | 52.8% |
|---|---|
| Target | 52.5% |
| Herbie | 100.0% |
Initial program 51.2%
expm1-def100.0%
Simplified100.0%
Final simplification100.0%
Initial program 51.2%
expm1-def100.0%
Simplified100.0%
Taylor expanded in x around 0 53.4%
Final simplification53.4%
Initial program 51.2%
expm1-def100.0%
Simplified100.0%
Taylor expanded in x around 0 53.0%
Final simplification53.0%
herbie shell --seed 2023166
(FPCore (x)
:name "Kahan's exp quotient"
:precision binary64
:herbie-target
(if (and (< x 1.0) (> x -1.0)) (/ (- (exp x) 1.0) (log (exp x))) (/ (- (exp x) 1.0) x))
(/ (- (exp x) 1.0) x))