我在嘗試計算Python中的一個非常大的數字時出現錯誤。這裏是我的代碼:Python數學範圍錯誤
# Where fourthNumber = 2790
# and dee = 413
emm = math.pow(fourthNumber, dee)
一個我的錯誤是:
line 44, in <module>
emm = math.pow(fourthNumber, dee)
OverflowError: math range error
有沒有解決這個錯誤的方法嗎?我認爲Python可以處理任意大的數字?或者我錯了?任何幫助表示讚賞。謝謝!
'2790 ** 413'作品...''math.pow(..)'更適用於浮點數。 –