On Thu, 28 Feb 2008 14:41:56 -0500, Ross Ridge wrote: > You're just going to have to accept that there that there is no > concensus on this issue and there never was.
But that's not true. The consensus, across the majority of people (both programmers and non-programmers alike) is that 1/2 should return 0.5. There's a small minority that argue for a rational result, and a bigger minority who argue for 0. The interesting case is -1/2. According to the argument that "2 doesn't go into 1", -1/2 should also return 0. But that's not what Python returns, so it looks like the "int division" camp is screwed no matter whether Python keeps the status quo or the other status quo. -- Steven -- http://mail.python.org/mailman/listinfo/python-list