New submission from Faisal Saleem: Hi,
when I calculate (11**19)%23 it gives me 15 but when I try to do the same operation manually it give a totally different result which is 1395. >>> 11**19 61159090448414546291 >>> (11**19)%23 15 >>> a=11**19 >>> a 61159090448414546291 >>> b=23 >>> c=int(a/b) >>> c 2659090889061501952 >>> d=b*c >>> d 61159090448414544896 >>> e=a-d >>> e 1395 ---------- messages: 275015 nosy: sfaisalawan priority: normal severity: normal status: open title: Calculating wrong modulus manually type: behavior versions: Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue28021> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com