Maradék

A maradék operátorok


A matematikában a maradék az a mennyiség, amely valamilyen számítás elvégzése után „megmarad”. Például az 5 / 3 maradéka 2.

Sok programozási nyelv a százalékjelet (%) használja operátorként a maradék kiszámítására. Például:

5 % 3 == 2

A maradékot gyakran ki lehet számítani egész számokon és lebegőpontos számokon is. Például,

5.3 % 3 == 2.3

Ha negatív számokkal dolgozol, az eredmény előjele mindig megegyezik az osztandóéval (a bal oldali számmal, amelyet osztunk). Például:

-5 % 3 == -2
5 % -3 == 2
-5 % -3 == -2

Egyes nyelvek (például a Python) a % operátort a modulo kiszámítására használják, nem a maradékéra. Ez másképp kezeli a negatív számokat. Erről többet megtudhatsz a Wikipédián.