


Bits error versus a



Bits error versus b



Bits error versus c
if b < 2.9262772960312176e-307Initial program 20.4
Applied simplify20.4
Taylor expanded around inf 20.5
Applied simplify20.5
rmApplied add-log-exp20.5
if 2.9262772960312176e-307 < b < 4.056424873120954e+60Initial program 8.9
Applied simplify8.9
rmApplied flip--8.9
Applied simplify8.9
if 4.056424873120954e+60 < b Initial program 25.6
Applied simplify25.5
Taylor expanded around 0 4.2
rmApplied add-cube-cbrt4.2
Time bar (total: 51.0s)Debug logProfile
herbie shell --seed '#(1070960995 739739648 2531964651 3069671617 351857262 3877178482)' +o rules:numerics
(FPCore (a b c)
:name "jeff quadratic root 2"
(if (>= b 0) (/ (* 2 c) (- (- b) (sqrt (- (* b b) (* (* 4 a) c))))) (/ (+ (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a))))