Jakojäännös Pythonissa
On olemassa erityinen operaattori %,
jolla voidaan löytää yhden luvun jakamisen
jakojäännös toisella luvulla:
print(10 % 3) # tulostaa 1
Jos yksi luku jakaa toisen tasan - jakojäännös on nolla:
print(10 % 2) # tulostaa 0
Operaattoria % voi tietysti
soveltaa ei vain numeroihin, vaan myös
muuttujiin:
num1 = 10
num2 = 3
print(num1 % num2)
Annettu kaksi lukua:
num1 = 13
num2 = 3
Etsi ensimmäisen luvun jakamisen jakojäännös toisella luvulla.
Annettu kaksi lukua:
num1 = 26
num2 = 8
Etsi ensimmäisen luvun jakamisen jakojäännös toisella luvulla.
Annettu kaksi lukua:
num1 = -5
num2 = 12
Etsi toisen luvun jakamisen jakojäännös ensimmäisellä luvulla.