Division entière et décimale [Résolu]

Signaler
Messages postés
8
Date d'inscription
vendredi 28 avril 2017
Statut
Membre
Dernière intervention
11 mars 2020
-
Whismeril
Messages postés
14426
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
2 avril 2020
-
Bonjour j'écris ce poste car je crois qu'il y a une erreur dans mon livre mais je veux en être sûr c'est pourquoi je vous le montre.

Ici d'après moi, a vaut 2/3 à la ligne 3

Or, le livre dit que a vaut 0.


D'un côté je suis sûr que a vaut 2/3 car c'est simple comme calcul mais de l'autre je me dis que le livre ne peut pas faire une erreur si bête et donc qu'il y a un truc que j'ai pas compris.
Merci d'avance pour votre aide.

1 réponse

Messages postés
14426
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
2 avril 2020
366
Bonjour

le livre a raison, et je pense que c'est expliqué quelque part.

Quand on divise deux nombres entiers le résultat est un nombre entier.
Donc en division entière, 2 / 3 = 0 reste 2.

Par contre
double a = 2.0, b = 3.0;
double c = a / b; // là  c vaut  0.666667


Quand j'étais petit, la mer Morte n'était que malade.
George Burns