namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:lib:atof

atof()

#include <cstdlib>

double atof (const char *string) 

Konvertiert string in eine Gleitkommazahl.

Parameter

string Zeichenkette

Ergebnis

Rückgabewert: Zahlwert, der der Zahlzeichenkette entspricht.

Die Zahlkonvertierung bricht beim ersten nicht konvertierbaren Zeichen ab. Ist die Zahl zu groß, wird errno auf ERANGE gesetzt und HUGE_VAL geliefert. Kann die Zeichenkette nicht konvertiert werden, wird 0 zurückgegeben.

Siehe auch

Beispiel

atof.cpp
#include <cstdlib>
#include <iostream>
 
int main()
{
  const char* str = "123.45 ist gleich ";
  double d = std::atof(str);
  std::cout << str << d << '\n';
}
kennen/lib/atof.txt · Zuletzt geändert: 2019-11-20 15:02 von rrichter