


Bits error versus x



Bits error versus y



Bits error versus z



Bits error versus t
if (/ y z) < -4.58115826387339e-285 or 2.2692925812077e-313 < (/ y z) Initial program 12.7
Simplified3.6
if -4.58115826387339e-285 < (/ y z) < 2.2692925812077e-313Initial program 19.4
Simplified17.8
rmApplied clear-num19.0
Applied un-div-inv19.0
rmApplied associate-/r/0.1
rmApplied *-un-lft-identity0.1
Applied associate-/l*0.1
Applied associate-*l/0.1
Simplified0.1
Taylor expanded around inf 0.1
Final simplification3.1
herbie shell --seed 2019088 +o rules:numerics
(FPCore (x y z t)
:name "Graphics.Rendering.Chart.Backend.Diagrams:calcFontMetrics from Chart-diagrams-1.5.1"
(* x (/ (* (/ y z) t) t)))