python 32-bitowa i 64-bitowa matematyka całkowita z zamierzonym przepełnieniem

Jaki jest najlepszy sposób na wykonywanie liczb całkowitych w 32- i 64-bitowych, aby przepełnienie miało miejsce w C?

na przykład (65536 * 65536 + 1) * (65536 * 65536 + 1) powinno być 0x0000000200000001 w 64-bitowej matematyce, a nie jego dokładna wartość (nie przepełniona) 0x10000000200000001.

questionAnswers(2)

yourAnswerToTheQuestion