Code: Alles auswählen
#!/usr/bin/python2
# -*- coding: utf-8 -*-
# berechnet die p-te Potenz von start durch Multiplikation
# und rechnet durch Division wieder zurueck, Ergebnis muss
# dann gleich start sein
p = 8
start = 8648234678954023643289846329847304534823
sum = start
for i in range(p):
sum = sum * start
for i in range(p):
sum = sum / start
print(sum)
print(start)
Code: Alles auswählen
Traceback (most recent call last):
File "./sum.py", line 17, in <module>
sum = sum / start
OverflowError: integer division result too large for a float