On Saturday, March 8, 2014 5:36:18 PM UTC-6, Alexander Belopolsky wrote:
 
This reminded me a discussion we had with Mark Dickinson on the bug tracker: "When a user is entering 0.6112295, she means 0.6112295, not 0x1.38f312b1b36bdp-1 or 0.61122949999999998116351207499974407255649566650390625 which are exact values of the underlying binary representation of 0.6112295."

http://bugs.python.org/issue8860#msg108601

Yes, and I certainly don't want to start up the whole underlying discussion again, but very simply put,  that's it !

There are two user issues:

   1) maths should not give surprises

   2) inputs should have a reasonable "expected" interpretation


marcus