[C++] convertir un char en float
layork
Messages postés
361
Date d'inscription
Statut
Membre
Dernière intervention
-
Gato -
Gato -
Salut!
Ma question est toute bête, je voudrais savoir comment on peut convertir une chaine de caractere(char) en un float
je connai la methode atoi pour mettre en int mais en float je sais pas :(
si quelqu'un sais, ce serait cool de m'informer, merci d'avance
Ma question est toute bête, je voudrais savoir comment on peut convertir une chaine de caractere(char) en un float
je connai la methode atoi pour mettre en int mais en float je sais pas :(
si quelqu'un sais, ce serait cool de m'informer, merci d'avance
A voir également:
- Char* to float c++
- Qwerty to azerty - Guide
- Video to video - Télécharger - Conversion & Codecs
- Majuscule to minuscule - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Reboot to bootloader - Guide
5 réponses
bravo à layork qui pose une question, on lui fournit 2 réponses , et il s'amène en grand prince pour dire "dsl les petits, mais j ai trouvé la solution" ....solution qui se trouve etre une des 2 fournies ..... le ridicule ne tue pas
Bonsoir,
atoi(chaine) fournit un résultat de type int ;
atol(chaine) fournit un résultat de type long ;
atof(chaine) fournit un résultat de type float.
atod(chaine) fournit un résultat de type double.
#include <iostream> #include <stdlib.h> using namespace std; main() { char test[]="12.45"; float res; res=atof(test); cout << test + 3 << "\n"; // test est char cout << res + 3 << "\n"; // res est float }
atoi(chaine) fournit un résultat de type int ;
atol(chaine) fournit un résultat de type long ;
atof(chaine) fournit un résultat de type float.
atod(chaine) fournit un résultat de type double.
dsl les gens, mais j'ai trouvé la solution, trop tard pour mon projet, mais bon... atof ca marche!!!!!
tout simplement!! atof
tout simplement!! atof
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question