FIX: INT Function Returns Incorrect Value (138522)
The information in this article applies to:
- Microsoft Visual Basic Standard Edition for Windows 3.0
- Microsoft Visual Basic Professional Edition for Windows 3.0
This article was previously published under Q138522 SYMPTOMS
The INT function may, in some cases, return an incorrect value.
RESOLUTION
To work around this problem, don't perform a calculation inside the INT
function. Assign the result to a variable and use the INT function on that
variable. You can use the following sample code to convert your variable to
an integer:
Dim Result as Double
Result = 3^2
Print INT(Result)
STATUS
Microsoft has confirmed this to be a bug in Microsoft Visual Basic Version
3.0 for Windows. This problem was corrected in Microsoft Visual Basic
Version 4.0 for Windows.
Modification Type: | Major | Last Reviewed: | 10/28/2003 |
---|
Keywords: | kbbug kbfix KB138522 |
---|
|