Yes, now that you say that about the \ operator I should have realized that, but in all honesty, I've never tried using it for non-integers before until this thread. Passing 3.7 and 1.4 to my function returns -1.9, LOL. Shows how much testing I did.

The 3.9, 1.3 results are interesting. I know there are known float values that can produce unexpected results in certain calculations.

Thanks for setting me straight.