如何使用 Python 乘以大數?
在 Python 中,你可以直接乘以大數,不用擔心速度。Python 支援“bignum”整數型別,它可以處理任意大的數字。在 Python 2.5+ 中,這種型別稱為 long,它與 int 型別分開,但是直譯器會自動使用任何更合適的值。
只要你的版本是 2.5 或更好,只需執行標準數學運算,任何超出 32 位數學界限的數字都會自動(且透明地)轉換為 bignum。
例如,
a = 15421681351 b = 6184685413848 print(a * b)
這將給出以下輸出 −
95378247708541418748648
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP