Thanks.I initially used print to output the result.Strangely enough it is now giving me the right result.I went into Eclipse's debugger to re-check everything and it is now giving me 1.0f exactly.Very strange issue I had.it is cleared up now.The reason I am worried about error is because when I do interpolation between quaternions and vectors and other stuff I need absolute precision.I am actually t