Division d un float

treza83 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
 SKZ -
Bonjour,
J ai une petite question: comment on fait une division d un reel en C++?
J ai utilisé
float a, b, c;
a= b/c;
or il me donne la partie entiere de b divisé par c!
Quelqu un sait comment récupérer la valeur réelle de a?
Merci d avance

4 réponses

SKZ
 
Mono >> Bonne habitude en général, mais strictement inutile lorsque tu init des variables. Par contre dans une formule ou pour une macro, ça peut-être vital.

Treza >>
Avec
float a, b, c;
a= b/c; 


Il est IMPOSSIBLE que tu ai une division entiere. Tu crois avoir écrit ça, mais y'a une testicule dans le bouillon, c'est pas ça que t'as écrit.
1
kij_82 Messages postés 4089 Date d'inscription   Statut Contributeur Dernière intervention   857
 
Tu as essayer de caster en float ?
0
m0n0-le-14r3 Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   17
 
pense a declarer tes floats avec un . a la fin si'ils sont entiers.. :

a=2.5;
b=7.;
0
pom
 
Salut et si tu veux convertir un entier en un float il faut que tu fasse (float)

exemple :

int a=2;

(float) a te transforme l'entier a en un flotant
0