Про остаток от деления. Делить на 10 нужно, а не на 9. Потому что десятичная система счисления используется. Собственно, это деление нужно для выделения цифры младшего разряда. Если возьмёшь 19 mod 10 - получится 9, что нам и надо. Если 19 mod 9 - будет 1 (ибо 19=2*9+1, то есть 21 в 9-ричной системе счисления).
no subject
Date: 2015-12-07 10:38 am (UTC)Собственно, это деление нужно для выделения цифры младшего разряда.
Если возьмёшь 19 mod 10 - получится 9, что нам и надо. Если 19 mod 9 - будет 1 (ибо 19=2*9+1, то есть 21 в 9-ричной системе счисления).