>Hi Vladimir,
>
>>I am interesting in what is the best practice to deal with VFP rounding in calculation proble.
>
>Actually, this has nothing to do with rounding. The problem is that 550000.815 is not a number you can store in a floating point value which uses a base of 2. That's the same as trying to display 2/3 accurately with a base of 10. You can see this without any multiplication and rounding by just printing:
>
>? 550000.8150000000000000000000000000
>
Ok I understand that but, try above examples or rounding problems in VB or C# and they work like they should. So something is wrong with VFP definitely.
Vladimir Martinovski
VCS Software Inc.
"May the FOX be with You"