


Bits error versus x



Bits error versus y



Bits error versus z



Bits error versus t



Bits error versus a



Bits error versus b
if (* (* (/ x y) (exp (- b))) (/ (pow (/ 1 z) (- y)) (pow (/ 1 a) (- t 1.0)))) < -2.7435541320658977e-95Initial program 6.6
rmApplied sub-neg6.6
Applied exp-sum6.6
Applied simplify1.8
rmApplied exp-neg1.8
Applied pow-sub1.6
Applied associate-*r/1.6
Applied frac-times1.6
Applied associate-*r/1.5
Applied simplify1.5
if -2.7435541320658977e-95 < (* (* (/ x y) (exp (- b))) (/ (pow (/ 1 z) (- y)) (pow (/ 1 a) (- t 1.0)))) < +inf.0Initial program 2.5
rmApplied sub-neg2.5
Applied exp-sum2.5
Applied simplify1.9
Taylor expanded around inf 2.5
Applied simplify1.0
if +inf.0 < (* (* (/ x y) (exp (- b))) (/ (pow (/ 1 z) (- y)) (pow (/ 1 a) (- t 1.0)))) Initial program 0
Time bar (total: 2.4m)Debug logProfile
herbie shell --seed '#(1071246582 2318319007 2683472949 3810440501 3233274817 2724848749)' +o rules:numerics
(FPCore (x y z t a b)
:name "Numeric.SpecFunctions:incompleteBetaWorker from math-functions-0.1.5.2"
(/ (* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y))