Function Int
Take out the Int stuff and it should be fine:
Sub test()
Dim x As Long
x = 37.7266 * 10000
' x = 377265
' I hope x = 377266
' but for :
x = 37.7263 * 10000
' I have x = 377263
--
-John Northwest11
Please rate when your question is answered to help us and others know what
is helpful.
"bcar" wrote:
Hi all,
I'm surprise by this result on excel( 2000, 2002, XP ) (win200, XP)
sub test()
Dim x as Long
x = Int(37.7266 * 10000)
' x = 377265
' I hope x = 377266
' but for :
x = int(37.7263 * 10000)
' I have x = 377263
end sub
In fact 37.7263 give expected result, 37.7264, no, 37.7265,
ok and so on...
Does somebody have an explanation ?
|