I am converting a VB6 project to VB7 (.NET) and I have encountered some inconsistencies in the way the to platforms run calculations. The most significan is this. I have found that values calculate differently between VB6 and VB7.
Use the following line of code in either version and the values returned will differ.

VB Code:
  1. CInt(CDbl(13 / 60) * 30)

VB6 Returns a 7
VB7 Returns a 6
It seems as if we have a pair of dyslexic twins here.
Has anyone else encountered similar differences, if so, how did you resolve them.

John Vonesh