"Illegal Number" Using -2147483648& in Long Integer Notation (48725)
The information in this article applies to:
- Microsoft QuickBASIC 4.0
- Microsoft QuickBASIC 4.0b
- Microsoft QuickBASIC 4.5
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0b
- Microsoft Basic Professional Development System (PDS) for MS-DOS and MS OS/2 7.0
This article was previously published under Q48725 SUMMARY
BC.EXE, QB.EXE, and QBX.EXE do not allow the "&" character on the end
of the smallest (negative) constant allowed for a long integer,
-2147483648. To enter the smallest long integer constant in your
source code, you must use either (-2147483647& - 1&) or -2147483648#.
This information applies to Microsoft QuickBasic Versions 4.00, 4.00b,
and 4.50 for MS-DOS, to Microsoft Basic Compiler Versions 6.00 and
6.00b for MS-DOS and MS OS/2, and to Microsoft Basic PDS Version 7.00
for MS-DOS and MS OS/2.
Modification Type: | Minor | Last Reviewed: | 1/9/2003 |
---|
Keywords: | KB48725 |
---|
|