Remainders

The sign of the remainder on integer division (§3.3.5)

The sign of the remainder is the same as the sign of the dividend. For example,

50 / -6 == -8

50 % -6 == 2

-50 / 6 == -8

-50 % 6 == -2