如何在 Python 中處理非常大的數?
您可以在 python 中直接對大數字執行算術運算,而無需擔心速度。Python 支援“bignum”整數型別,該型別可以處理任意大的數字。在 Python 2.5+ 中,此型別稱為 long 並與 int 型別分開,但直譯器會自動使用更合適的選擇。
只要您擁有 2.5 或更高版本,只需執行標準的數學運算,任何超出 32 位數學範圍的數字都會自動(並且透明地)轉換為一個大數字。
示例
a = 182841384165841685416854134135 b = 135481653441354138548413384135 print(a - b)
輸出
它將給出以下輸出:
47359730724487546868440750000
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP