


Bits error versus a



Bits error versus b



Bits error versus c
if b < -6.0941843680176984e51Initial program 38.6
Taylor expanded around -inf 6.1
Simplified6.1
if -6.0941843680176984e51 < b < -7.40818469346522838e-233Initial program 9.1
rmApplied *-un-lft-identity9.1
Applied times-frac9.3
Simplified9.2
if -7.40818469346522838e-233 < b < 4.7963432278148011e75Initial program 28.6
rmApplied flip-+28.7
Simplified16.2
Simplified16.1
rmApplied *-un-lft-identity16.1
Applied times-frac16.1
Applied times-frac16.0
Simplified16.0
Simplified9.8
if 4.7963432278148011e75 < b Initial program 58.4
Taylor expanded around inf 3.4
Final simplification7.3
herbie shell --seed 2020181
(FPCore (a b c)
:name "Cubic critical"
:precision binary64
(/ (+ (neg b) (sqrt (- (* b b) (* (* 3.0 a) c)))) (* 3.0 a)))