FbmStrToFloatFuzzy

Diese Funktion gehört zur Unit SysUtils und steht global zur Verfügung. Der Funktionstyp ist Funktion. Der Rückgabetyp ist vom Typ Double.
Die Funktion verlangt folgende Parameter:
Parameter
Typ
Beschreibung
Value string Die Zeichenkette, welche in ein Double konvertiert werden soll.
DecimalDelimiter Char Das Dezimaltrennzeichen.
Mit dieser Funktion kann eine Fließkommazahl aus einer Zeichenkette extrahiert werden. Das Dezimaltrennzeichen kann über den zweiten Parameter festgelegt werden. Value muss aus einem optionalen Vorzeichen (+ oder -), einer Zeichenkette mit Ziffern und einem optionalen Dezimaltrennzeichen bestehen.
Falls die Konvertierung nicht erfolgreich ist, wird eine Exception ausgelöst, welche mit der try..except..end-Anweisung abgefangen werden kann.
Quelltext-Beispiel:
1
FbmStrToFloatFuzzy('Kosten: 123, 34 EUR', ','); // 123.34