Bonjour,

Je fait une division qui me retourne un entier au lieu d'un réel, elle ne va pas jusqu'au bout.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
int code=1234,modulo;
float reste;
 
modulo = (code%100);
reste = (code/100);
printf(">%d(%d)(%.2lf)<",code,modulo,reste); //Affiche 12.00
Comment cela se fait-ce ?

Merci d'avance.