ATOF |
Alpha à Virgule flottante |
---|---|
Turbo C | stdlib.h, math.h |
Syntaxe
double atof(const char *str); |
Paramètres
Nom | Description |
---|---|
str | Ce paramètre permet d'indiquer la chaîne de caractères à convertir |
Description
Cette fonction convertie une chaîne de caractères en une valeur «float».
Remarque
- La conversion de la valeur contenu dans la chaîne de caractères s'arrête aussitôt que l'analyse ne trouve plus de chiffres.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
-
- int main() {
- void * C = &acos; /* Relation bidon pour inclure de force la bibliotheque mathemathique */
- printf("atof('12')=%f\n",atof("12"));
- printf("atof('13.14')=%f\n",atof("13.14"));
- printf("atof('-7')=%f\n",atof("-7"));
- printf("atof('-7E-05')=%f\n",atof("-7E-05"));
- return 0;
- }
on obtiendra le résultat suivant :
atof('12')=12.000000atof('13.14')=13.140000
atof('-7')=-7.000000
atof('-7E-05')=-0.000070
Voir également
Langage de programmation - Turbo C - Référence de fonctions - atoi
Langage de programmation - Turbo C - Référence de fonctions - atol
Dernière mise à jour : Dimanche, le 28 juin 2015