C-Bibliotheksfunktionen - atof ()
C Standard - Bibliothek - <stdlib.h>
Beschreibung
C - BibliotheksfunktionenDoppel atof (const char * str) ein String - Argument strverweist auf eine Fließkommazahl zu konvertieren (vom Typ double - Typ).
Erklärung
Hier wird () deklarieren atof Funktion.
double atof(const char *str)
Parameter
- str - die Zeichenfolge in Fließkommazahl umgewandelt werden.
Rückgabewert
Die Funktion gibt den konvertierten doppeltgenaue Gleitkommazahl, wenn es keine Umsetzung einer wirksamen Umwandlung ist, gibt sie Null (0,0).
Beispiele
Das folgende Beispiel zeigt die atof () Funktion verwendet wird.
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { float val; char str[20]; strcpy(str, "98993489"); val = atof(str); printf("字符串值 = %s, 浮点值 = %f\n", str, val); strcpy(str, "w3cschool.cc"); val = atof(str); printf("字符串值 = %s, 浮点值 = %f\n", str, val); return(0); }
Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:
字符串值 = 98993489, 浮点值 = 98993488.000000 字符串值 = w3cschool.cc, 浮点值 = 0.000000