As far as I am aware the Fixed variable type can be declared, but can't be manipulated. What I do is to take the fixeds convert them to doubles, do the calcs, and then convert them back to fixeds. I think FB3 just thinks of them as Longs. Well, I might be right... Ian