Divisão inteira

Se n é um número positivo do tipo int,  o valor da expressão  n/2  é  n/2⌋ ,  ou seja,  o piso do quociente de n por 2.  Por exemplo: se n vale 9 então n/2 vale 4.

Se n é um número negativo do tipo int,  o valor da expressão  n/2  é  −⌊−n/2⌋ .  (Parece estranho, mas é assim que funciona.)  Por exemplo: se n vale −9 então n/2 vale −4 e não −5.

De modo mais geral, se n e m são do tipo int e têm o mesmo sinal, então o valor da expressão  n/m  é  n/m.  Se os sinais de n e m são diferentes então o valor da expressão  n/m  é  −⌊−n/m.