System.UnicodeString.ToDouble

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

double       ToDouble() const;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public ustring.h System UnicodeString

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 nachfolgenden 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.