


Bits error versus x



Bits error versus eps
if (/ (+ (- (/ (exp (* x eps)) (* eps (exp x))) (/ (- (/ 1 eps) 1) (exp (fma x eps x)))) (exp (- (* x eps) x))) 2) < 1.1619992041523136e-169Initial program 2.0
Taylor expanded around inf 2.0
Applied simplify2.0
if 1.1619992041523136e-169 < (/ (+ (- (/ (exp (* x eps)) (* eps (exp x))) (/ (- (/ 1 eps) 1) (exp (fma x eps x)))) (exp (- (* x eps) x))) 2) < 1.0000000388199954Initial program 39.7
Taylor expanded around 0 0.3
rmApplied log1p-expm1-u0.3
rmApplied add-cube-cbrt0.3
if 1.0000000388199954 < (/ (+ (- (/ (exp (* x eps)) (* eps (exp x))) (/ (- (/ 1 eps) 1) (exp (fma x eps x)))) (exp (- (* x eps) x))) 2) Initial program 5.2
rmApplied add-sqr-sqrt5.4
Time bar (total: 3.2m)Debug logProfile
herbie shell --seed 2018214 +o rules:numerics
(FPCore (x eps)
:name "NMSE Section 6.1 mentioned, A"
(/ (- (* (+ 1 (/ 1 eps)) (exp (- (* (- 1 eps) x)))) (* (- (/ 1 eps) 1) (exp (- (* (+ 1 eps) x))))) 2))