


Bits error versus re



Bits error versus im



Bits error versus base
if (- re) < -4.293140406514086e+77Initial program 46.8
Taylor expanded around inf 10.4
Applied simplify10.4
if -4.293140406514086e+77 < (- re) < -1.098403023428472e-166 or 3.259443192543266e-155 < (- re) < 5.110421437955086e+49Initial program 16.0
rmApplied flip3-+16.1
Applied associate-/r/16.1
Applied simplify16.1
if -1.098403023428472e-166 < (- re) < -9.419944556410419e-213Initial program 35.5
rmApplied add-cbrt-cube35.6
Applied simplify35.6
Taylor expanded around -inf 62.8
Applied simplify37.3
if -9.419944556410419e-213 < (- re) < -2.9801464241504385e-296 or 7.886812653323913e-243 < (- re) < 3.6614599245693435e-197Initial program 30.7
Taylor expanded around 0 34.7
if -2.9801464241504385e-296 < (- re) < 7.886812653323913e-243 or 3.6614599245693435e-197 < (- re) < 3.259443192543266e-155Initial program 30.5
rmApplied add-cbrt-cube30.6
Applied simplify30.6
Taylor expanded around -inf 62.8
Applied simplify33.9
if 5.110421437955086e+49 < (- re) Initial program 44.5
Taylor expanded around -inf 12.1
Applied simplify12.0
Time bar (total: 2.6m)Debug logProfile
herbie shell --seed '#(1070991898 1055468627 4280279443 640792587 928206309 3646738750)'
(FPCore (re im base)
:name "math.log/2 on complex, real part"
(/ (+ (* (log (sqrt (+ (* re re) (* im im)))) (log base)) (* (atan2 im re) 0)) (+ (* (log base) (log base)) (* 0 0))))