La structure interne ainsi que le design d'AreaProg ont récemment été modifiés.
Suite à cela, le format de certains articles a été perturbé. Le problème est connu et en cours de résolution. Merci de votre compréhension.
double atof (const char *nptr);Il suffit donc de passer la chaine de caractères en paramètre pour que la fonction renvoit le float correspond à la conversion de la chaine en question. Voyons cela grâce à ce petit exemple :
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *x = "12";
char *y = "23";
float coordX = atof(x);
float coordY = atof(y);
printf ("X : %f - Y : %f
", coordX, coordY);
return 0;
}
Nous commeçons simplement en déclarant deux chaines de caractères qui contiendront respectivement 12 et 23. Ensuite, nous déclarons deux variables float qui seront respectivement le résultat renvoyé par la fonction atof sur la variable x et y. Comme vous le voyez, il suffit simplement de passer la chaîne de caractères en paramètre de atof pour que celle-ci renvoit la valeur convertie de la chaîne de caractères. Pour prouver que cela fonctionne bien, nous affichons ensuite la valeur des deux variables. Veuillez vous identifier ou vous inscrire pour donner une note à cet article.
Aucun commentaire.
Veuillez vous identifier ou vous inscrire pour réagir à cet article.