Bonjour,

existe-t-il une règle ou une référence qui concernerait le calcul avec des nombres entiers signés (type int)?

J'ai un petit soucis lors de la division d'un nombre impair:

si on divise 3 par 2, le résultat est égal à 1
si on divise 1 par 2, le résultat est égal à 0

maintenant, si on divise -1 par 2, je trouve qu'il serait logique que le résultat soit égal à -1, ce qui correspond à la partie entière. Et bien non, Borland C++ trouve à nouveau 0.
et ainsi de suite:
-3/2 -> -1
etc.

Quelqu'un en sait-il plus?

Merci