|
Post by tsh73 on Feb 24, 2019 16:46:17 GMT -5
LB5 reals are floats (single precision), not doubles
LB4 had doubles.
x=1 for i = 1 to 40 x=x*10+0.1 print i, x next
overflows as Single, not as Double
Error text after 1e38 is
EDIT Weirder still. "1.1" is float, "1e-1" is double
x=1 for i = 1 to 400 x=x*10+1e-1 print i, x next
runs till e308, errors with
|
|
|
Post by Carl Gundel on Feb 24, 2019 19:54:27 GMT -5
Thanks. I don't think this will be hard to fix.
|
|