Bonjour
Est ce que quelqu'un peut m'expliquer ca?
conversion de double en int ne se fait pas correctement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 double montantApayer = 80.74; int montantApayerEnCentime = 0; double i = (montantApayer * 100); MessageBox.Show("" + i); ===> affiche 8074 MessageBox.Show("" + (int)i);===>affiche 8073
Partager