Ok, here's the info I'm aware of.
For modern processors (PIII and above, K6-2 and above) floating point is *almost* as fast as integer maths, in pure machine code...
But... (you knew that there'd be a but didn't you?

)
1) The stack for floating point operations is only 8 deep, where integer maths is effectively only limited by the memory model of you machine (2 GB for win9X and 3 GB for winNT/2K/XP).
2) DBPro does *not* do pure machine code for floating point.
Having studied the code generated by DBPro, and its plugin libraries (that's where the interface library comes from!), I know that *currently* most (if not all) floating point operations are handled by library calls. That obviously gives you an overhead - not a large one, but for highly intensive maths, it is detectable.
This does not mean that you should stay away from floating point maths though - the conversion between floating point and integer maths is probably the biggest speed killer you'll come across.
As PD said, the only way to really find out is on a case-by-case basis, using trial-and-error.