


Bits error versus x



Bits error versus y



Bits error versus z



Bits error versus t
Results
if (/ y z) < -3.6474706101836307e+179Initial program 33.2
Initial simplification2.2
if -3.6474706101836307e+179 < (/ y z) < -5.600770411125762e-165 or 1.8706786795667e-310 < (/ y z) < 2.200763319221206e+124Initial program 7.4
Initial simplification9.1
rmApplied associate-*r/8.9
rmApplied clear-num9.3
rmApplied associate-/r*0.8
rmApplied div-inv0.9
Applied associate-/r*0.5
if -5.600770411125762e-165 < (/ y z) < 1.8706786795667e-310 or 2.200763319221206e+124 < (/ y z) Initial program 22.1
Initial simplification1.4
rmApplied associate-*r/1.6
Final simplification1.0
Time bar (total: 7.7s)Debug logProfile
herbie shell --seed 2018278 +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)))