


Bits error versus alpha



Bits error versus beta
if (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (* 4.0 (/ 1 (pow alpha 2))) (+ (* 8.0 (/ 1 (pow alpha 3))) (* 2.0 (/ 1 alpha))))) 2.0) < 2.223689633876981e-306Initial program 0.3
rmApplied div-sub0.3
Applied associate-+l-0.3
rmApplied add-cube-cbrt0.4
if 2.223689633876981e-306 < (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (* 4.0 (/ 1 (pow alpha 2))) (+ (* 8.0 (/ 1 (pow alpha 3))) (* 2.0 (/ 1 alpha))))) 2.0) < 1.8949349471566524e-17Initial program 60.6
rmApplied div-sub60.6
Applied associate-+l-58.8
Taylor expanded around inf 10.7
if 1.8949349471566524e-17 < (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (* 4.0 (/ 1 (pow alpha 2))) (+ (* 8.0 (/ 1 (pow alpha 3))) (* 2.0 (/ 1 alpha))))) 2.0) Initial program 1.2
rmApplied div-sub1.2
Applied associate-+l-1.2
rmApplied flip3--1.2
rmApplied flip--1.2
Time bar (total: 2.2m)Debug logProfile
herbie shell --seed '#(1070960995 739739648 2531964651 3069671617 351857262 3877178482)'
(FPCore (alpha beta)
:name "Octave 3.8, jcobi/1"
:pre (and (> alpha -1) (> beta -1))
(/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0) 2.0))