02-24-2006, 05:03 PM
The behavior of PRINT ; with numbers has always been a bit weird in QBasic, the freeware interpreter that used to come with DOS. (I dunno how it is in QuickBasic). Unfortunately, using STR$ is not enough to get a compatible behaviour between QBasic and FreeBasic.
I like to PRINT a lot of stuff on one line, with ; to just keep going.
When numbers are involved, I observe this behavior:
PRINT number;
in QBasic: space - number - space
in FreeBasic : space - number
PRINT STR$(number);
in QBasic : space - number
in FreeBasic : number
I like to PRINT a lot of stuff on one line, with ; to just keep going.
When numbers are involved, I observe this behavior:
PRINT number;
in QBasic: space - number - space
in FreeBasic : space - number
PRINT STR$(number);
in QBasic : space - number
in FreeBasic : number