Leçon 9 : la division et double
Une surprise en C# : quand on divise deux nombres entiers, le résultat est tronqué en entier — 7 / 2 donne 3, pas 3.5 ! La partie décimale est simplement jetée. Pour obtenir une partie décimale, il faut le type double (un nombre à virgule) : 7.0 / 2 donne 3.5. Dans cette leçon, on va voir quand divi
La division d'entiers, c'est comme partager des gâteaux entiers sans les couper : 7 divisé par 2 donne 3 gâteaux chacun, et la moitié restante est jetée. double, c'est comme autoriser à couper — on obtient alors 3.5.
- division d'entiers
- Quand un int est divisé par un int, le résultat est tronqué en entier (la partie décimale est jetée). 7 / 2 = 3.
- double
- Un type pour un nombre à virgule, par exemple 3.5, 0.25, 10.0.
- division en double
- Si au moins un des deux nombres est un double, le résultat conserve la partie décimale. 7.0 / 2 = 3.5.