ISDIGIT( )

Determina si el carácter inicial de una cadena de caracteres es un dígito

Sintaxis

     ISDIGIT() –> lBooleano

Argumentos

  es la cadena de caracteres que se va a examinar.

Devuelve

ISDIGIT() devuelve verdadero (.T.) si el primer carácter de una cadena es un dígito comprendido entre cero y nueve; en caso contrario devuelve falso (.F.).

Descripción

ISDIGIT() es una función de caracteres que determina si el primer carácter de una cadena es un dígito del cero al nueve. Si el primer carácter de es de cualquier otro tipo, ISDIGIT() devuelve falso (.F.).

ISDIGIT() es útil para determinar si la cadena actual es un número antes de convertirla en un valor numérico por medio de la función VAL().

 Ejemplos

     ¦  Estos ejemplos muestra diferentes resultados de ISDIGIT():

        ? ISDIGIT(“AbcDe”)          // Resultado:.F.

        ? ISDIGIT(“1abcd”)          // Resultado:.T.

        ? ISDIGIT(“.12345”)         // Resultado:.F.

 Ficheros:  La biblioteca asociada es EXTEND.LIB.