Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีจัดการตัวเลขขนาดใหญ่มากใน Python

ดำเนินการคณิตศาสตร์กับตัวเลขขนาดใหญ่ใน Python ได้โดยตรงไม่ต้องกังวลความเร็ว Python รองรับ "bignum" integer type ทำงานกับตัวเลขใหญ่ได้เท่าไหร่ก็ได้ ใน Python 2.5+ เรียกว่า long แยกจาก int แต่ interpreter เลือกอัตโนมัติ

ตัวอย่าง

a = 182841384165841685416854134135
b = 135481653441354138548413384135
print(a - b)

ผลลัพธ์

47359730724487546868440750000