FlameDuck #1 Oh well. if its returning doubles then that means its doing some kind of maths in double right? I think it's actually a matter of how it's pushing and pulling things off the FPU stack for floating point operations.