C++ : Multiplier nombre décimal

Résolu
mat08 Messages postés 392 Statut Membre -  
 Loli -
Bonjour, je fais un petit programme qui lorsque je rentre un chiffre ou nombre il me le multiplie par 6,55. Le problème c'est qu'au lieu de me le multiplier par ce nombre, il me l'arrondie à 7 ce qui est incorrect. Pouvez-vous m'aider ?

int resultat = 0; 
float a = 0; 
float b = 6.55; 

cin >> a; 

resultat = a * b; 

cout << resultat << endl;


Merci de votre aide !

1 réponse

Utilisateur anonyme
 
Pq ton resultat est un "int" Utilise un double ou un float
1
Loli
 
C quoi 1 "int" l'intello
0