如何處理 Python 中的超大數字?
你可以直接在 Python 中進行大數運算而不用擔心速度問題。Python 支援“大數”整數型別,可以處理任意大的數字。在 Python 2.5+ 中,此型別稱為 long,與 int 型別不同,但直譯器會自動使用更合適的一種。
只要你有 2.5 或更高版本,只需執行標準數學運算,任何超出 32 位數學界限的數字都會自動(且透明地)轉換為大數。
示例
a = 182841384165841685416854134135 b = 135481653441354138548413384135 print(a - b)
輸出
這將輸出 −
47359730724487546868440750000
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP