On Tue, Jan 3, 2012 at 2:23 AM, Andrzej Kapanowski <ufkap...@gmail.com> wrote: > Hello! > > My friend noticed strange results from Python 2.5.2: > >>>> b=47 >>>> 0-b/2 > -23 >>>> -b/2+0 > -24 > > Anybody can explain that? >
It's integer division: >>> -1/2 -1 >>> 1/2 0 Not symmetrical. Why? http://www.peterbe.com/Integer-division-in-programming-languages Helps some maybe. Kirby > Regards, > Andrzej Kapanowski > > > _______________________________________________ > Edu-sig mailing list > Edu-sig@python.org > http://mail.python.org/mailman/listinfo/edu-sig > _______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig