Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sintaxe

Incluir Página

 

ISDIGIT( <expressão caracter> )

 

Propósito

 

Determina se uma cadeia de caracteres é iniciada por um número (caracter numérico).

 

Argumentos

 

<expressão caracter>

 

Define a cadeia de caracteres a ser examinada para verificar se a sua primeira posição é um caracter numérico, ou seja, um dígito.

 

Utilização

 

Pode ser usada, por exemplo, para validar códigos numéricos fornecidos pelo usuário, ou para verificar se uma cadeia de caracteres contém dígitos, antes de convertê-la para o seu valor numérico através da função VAL().

 

Um caracter numérico é qualquer dígito de 0 até 9. A função ISDIGIT() fornece o valor falso (.F.) se a expressão caracter especificada iniciar-se por qualquer outro caracter não numérico.

 

Exemplos

 

MsgAlert( ISDIGIT(“xyz987”) )          // Resulta falso (.F.)

MsgAlert( ISDIGIT(“XYZ987”) )          // Resulta falso (.F.)

MsgAlert( ISDIGIT(“987xyz”) )          // Resulta verdadeiro (.T.)

MsgAlert( ISDIGIT(“.FRED”) )          // Resulta falso (.F.)

MsgAlert( ISDIGIT(“.12345”) )          // Resulta falso (.F.)

tec:IsDigit
tec:IsDigit