Python 32-Bit- und 64-Bit-Ganzzahl-Mathematik mit absichtlichem Überlauf

Was ist der beste Weg, um eine Ganzzahl in 32- und 64-Bit zu berechnen, damit ein Überlauf wie in C auftritt?

z.B. (65536 * 65536 + 1) * (65536 * 65536 + 1) sollte in 64-Bit-Mathematik 0x0000000200000001 und nicht der exakte Wert (nicht überlaufend) 0x10000000200000001 sein.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage