2010-03-21, 11:55 AM
britlion Wrote:It was a bug, yes. LONG (not ULONG) division was failing for positive divisors. *Fixed*.Code:CLS dim bigNum as LONG let bigNum=25000 print "bignum=";bigNum PRINT print "10*bigNum=";10*bigNum PRINT print "bigNum/10=";bigNum/10
The LONG division code seems borked. It always returns zero.
Download 1.2.5-r1513g: <!-- m --><a class="postlink" href="http://www.boriel.com/files/zxb/zxbasic-1.2.5r1514g.msi">http://www.boriel.com/files/zxb/zxbasic-1.2.5r1514g.msi</a><!-- m -->

