Dacă $ a, b $ sunt ambii numere întregi pozitive, atunci putem scrie oricând $ a = kb + \ ell $ unde $ 0 \ leq \ ell < b $. Numim $ \ ell $ restul și $ k $ coeficientul . În primul exemplu, $ 5 = 2 \ cdot 2 + 1 $ deci 5 % 2 == 1
. În al doilea exemplu, $ 2 = 0 \ cdot 9 + 2 $, deci 2 % 9 == 2
. Mai general, dacă $ a < b $ atunci a % b == a
.
Există, de asemenea, o regulă pentru numerele întregi semnate, dar, din păcate, nu-mi pot aminti. De asemenea, 0 % x == 0
ori de câte ori $ x \ neq 0 $ și x % 0
vor cauza o excepție (” divizare la zero „).
Comentarii