Function DE Version 1.90

@TextToNumber

Float List Misc Text

Syntax

@TextToNumber(TEXT1);
@TextToNumber(TEXTLIST1);
@TextToNumber(TEXT1;MODE2);
@TextToNumber(TEXTLIST1;MODE2);

Beschreibung

Wandelt den/die TEXT/TEXTLIST TEXT1/TEXTLIST1 in eine(n) FLOAT/FLOATLIST und gibt diese(n) zurück. Mit FN MODE2 kann der Modus der Umwandlung bestimmt werden, fehlt er wird er mit Null angenommen.

HINWEIS:
@TextToNumber
in der Engine unterscheidet sich geringfügig von der Notes-@Funktion @TextToNumber!

MODE2 (nur in der Engine):
0 = Decimal
1 = Hexadecimal

Bei nicht konvertierbaren ASCII-Werten wird in der Engine außerdem nicht @ERROR, wie in Notes, sondern Null zurückgegeben.

Beispiel: @TextToNumber(TEXT1)

TEXT1:="18.1625";
@TextToNumber(TEXT1);

ergibt 18.1625

Beispiel: @TextToNumber(TEXTLIST1)

TEXTLIST1:="12.65":"14":"28.650";
@TextToNumber(TEXTLIST1);

ergibt 12.65:14:28.65

Beispiel: @TextToNumber(TEXT1;MODE2)

TEXT1:="1F2D345";
MODE2:=1;
@TextToNumber(TEXT1;MODE2);

ergibt 32691013

Beispiel: @TextToNumber(TEXTLIST1;MODE2);

TEXTLIST1:="A546":"83CD4":"3B4E4";
MODE2:=1;
@TextToNumber(TEXTLIST1;MODE2);

ergibt 42310:539860:242916