Quote:

division = cdbl()




Careful, that's not quite the full story.

The result of
Code:
CDbl(3/2)


Is "1.0" - it is floating point, however it is probably not the result you were looking for.

The result of
Code:
CDbl(3)/2


Is "1.5", which is probably what you are after.