Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den numerischen Wert eines Zeichenausdrucks zurück, der aus Ziffern besteht.
VAL(cExpression)
Rückgabewerte
Numerisch
Parameter
- cExpression
Gibt einen Zeichenausdruck an, der aus bis zu 16 Ziffern bestehen darf. Wenn cExpression aus mehr als 16 Ziffern besteht, wird gerundet.
Hinweise
VAL( ) gibt die Zahlen in dem Zeichenausdruck von links nach rechts zurück, bis ein nichtnumerisches Zeichen gefunden wird (führende Leerzeichen werden ignoriert). VAL( ) gibt 0 zurück, wenn das erste Zeichen des Zeichenausdrucks weder eine Zahl noch ein Pluszeichen (+) oder Minuszeichen (-) ist.
VAL( ) kann zur Umwandlung der von den Visual FoxPro-SYS( )-Funktionen zurückgegebenen Zeichenfolgen in numerische Werte eingesetzt werden.
Beispiel
CLEAR
STORE '12' TO A
STORE '13' TO B
? VAL(A) + VAL(B) && Displays 25.00
STORE '1.25E3' TO C
? 2 * VAL(C) && Displays 2500.00