


Bits error versus a



Bits error versus b



Bits error versus c
if b < -1.19922642763792684e154Initial program 63.9
Taylor expanded around -inf 11.5
Simplified2.4
if -1.19922642763792684e154 < b < -3.7072738864736419e-240Initial program 9.0
rmApplied clear-num9.0
Simplified9.0
if -3.7072738864736419e-240 < b < 2.35376843954459236e133Initial program 32.6
rmApplied flip-+32.7
Simplified16.7
Simplified16.7
rmApplied *-un-lft-identity16.7
Applied times-frac16.7
Applied times-frac16.6
Simplified16.6
Simplified9.1
if 2.35376843954459236e133 < b Initial program 62.0
Taylor expanded around inf 2.1
Final simplification6.9
herbie shell --seed 2020190
(FPCore (a b c)
:name "Cubic critical"
:precision binary64
(/ (+ (neg b) (sqrt (- (* b b) (* (* 3.0 a) c)))) (* 3.0 a)))