속도에 대한 걱정 없이 파이썬에서 직접 큰 수를 곱할 수 있습니다. Python은 임의의 큰 숫자로 작업할 수 있는 "bignum" 정수 유형을 지원합니다. Python 2.5+에서 이 유형은 long이라고 하며 int 유형과 분리되지만 인터프리터는 자동으로 둘 중 더 적절한 것을 사용합니다.
버전 2.5 이상이 있는 한 표준 수학 연산을 수행하기만 하면 32비트 수학의 경계를 초과하는 모든 숫자가 자동으로(그리고 투명하게) bignum으로 변환됩니다.
예를 들어,
a = 15421681351 b = 6184685413848 print(a * b)
이것은 출력을 줄 것입니다 -
95378247708541418748648