Ok, I can see maybe division having problems. But why does addition of the two numbers below: 5.01+5.54 give me this? 10.550000000000001 I hope its some setting that can take care of this. I am using Python under Windows 98. TIA Costas