Suffixe "f" apres un nombre

Signaler
Messages postés
28
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
1 septembre 2005
-
Messages postés
17
Date d'inscription
mercredi 13 octobre 2004
Statut
Membre
Dernière intervention
26 février 2005
-
Je débute en c++. Je rencontre dans
certains codes source des nombres flottants ornés d'un suffixe "f" (ex
: 1.0f, 4.56f, ...). Cela précide-t-il qu'il s'agit d'un nombre à
virgule flottante ?







merci ;

5 réponses

Messages postés
172
Date d'inscription
jeudi 4 mars 2004
Statut
Membre
Dernière intervention
27 novembre 2009

oui
Messages postés
28
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
1 septembre 2005

Et quel est l'intéret ?

Y a-t-il un équivalent pour les autres types ?
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
l'interett, bah par exemple tu fait une application de convertion Franc/Euro par exemple... tu utilises des floats, il vaut mieux dire que tu veux 2 chiffreapres la virgules, plutot que de laissé la ribembelle de chiffre qu'il y a avec un float par "défault"...
sinon pour répondre a ta question sur les autres types, il y oui des fonctions équivalente, meme avec les entier (%d), pour spécifier le nombre de chiffre que tu veux qu'il affiche !!!
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
298
Date d'inscription
jeudi 12 juin 2003
Statut
Membre
Dernière intervention
9 juillet 2008
1
c'est pour formatter le resultat, definir par exemple le nombre des chiffres à afficher apres la virgule...etc
Messages postés
17
Date d'inscription
mercredi 13 octobre 2004
Statut
Membre
Dernière intervention
26 février 2005

1.0f -> interprété comme un float

1.0 -> interprété comme un double