A lot of the numbers being diplayed in the the debug panel have there decimal fractions trimmed off for ease reading of display. The numbers do have a float content but only the integer portion is displayed. ie pan = '12.34567' is displayed as '12'.
What variable is you float getting put into and I'll check this is the case with that variable.
"There is no fate but what WE make." - CEO Cyberdyne Systems Corp. A8.30.5 Commercial