Нахождение остатков очень больших чисел - PullRequest
0 голосов
/ 11 марта 2019

Я понимаю, что могу использовать //, чтобы разделить очень большие числа (ограниченные памятью машины) и получить целочисленное значение без ошибки переполнения.Однако я пытаюсь проверить, делится ли очень большое целое число без остатка на другое число.(Это, конечно, математически эквивалентно модулю делителя). Но как мне проверить, что очень большое число равномерно делится на меньшее?Что эквивалентно возвращению десятичной части при выполнении деления.// дает мне только целую часть результата, оставляя меня в неведении о том, была ли бы десятичная часть в истинном математическом результате? True

1 Ответ

0 голосов
/ 11 марта 2019

% Модуль Делит левый операнд на правый операнд и возвращает остаток

Используя это, вы можете написать код, который проверяет, возвращает ли он ноль или нет, чтобы определить, делятся ли ваши числа равномерно или будет лиостаток.

...