Fonction en langage C.

Fermé
Utilisateur anonyme - 12 déc. 2004 à 12:10
 Utilisateur anonyme - 15 déc. 2004 à 10:36
Salut à tous,

Ma question est la suivante:
Est-ce qu'il existe une fonction standart en C qui permette de convertir un float en char (genre comme _ultoa pour unsigned long à char)?

Merci.

L'administrateur.

4 réponses

blurk
Messages postés
486
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
159
12 déc. 2004 à 17:50
non, c'est à toi d'écrire une fonction qui le fasse
par exemple en convertissant en nombre entier à diviser par 10^nombre de chiffres après la virgule, un itoa et une insertionde virgule à la bonne position.
cordialement

¤
0
Ravachol
Messages postés
560
Date d'inscription
vendredi 5 mars 2004
Statut
Membre
Dernière intervention
30 octobre 2005
118
12 déc. 2004 à 18:01
Salut,
Pour les feignants ;-) il y a sprintf et pour les feignants un peu soucieux de sécurité il y a snprintf.

A++

C'est pas parce qu'ils sont nombreux à avoir tort
qu'ils ont raison! (COLUCHE)
0
blurk
Messages postés
486
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
159
12 déc. 2004 à 20:04
wep! bien vu, j'y avais pas pensé!
;-)
¤
0
Utilisateur anonyme
15 déc. 2004 à 10:36
Effectivement j'ai utiliser sprintf est ça fonctionne bien.

Merci pour l'aide

L'administrateur.
0