System.AnsiStringBase.ToDouble

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

double       ToDouble() const;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public dstring.h System AnsiStringBase

Beschreibung

Konvertiert einen String in einen Gleitkommawert.

ToDouble konvertiert einen String in einen Gleitkommawert. Der String muss ein optionales Vorzeichen (+ oder –), einen String mit den Ziffern und einem optionalen Dezimalzeichen und ein optionales 'E' bzw. 'e' mit einem nachfolgendem vorzeichenbehafteten Integerwert enthalten. Leerzeichen am Anfang und Ende werden ignoriert. Die globale Variable DecimalSeparator definiert das Zeichen, das als Dezimaltrennzeichen verwendet werden muss. Tausendertrennzeichen und Währungssymbole sind nicht zulässig. Enthält der String keinen gültigen Wert, wird eine EConvertError-Exception ausgelöst.