Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

G11()

Propósito

Retornar o dígito verificador módulo 11 de um valor numérico.

Sintaxe

G11 (<exp.N>)

Argumentos

<exp.N>

representa um valor numérico ou FLOAT.

Utilização

Retorna um valor numérico inteiro na faixa de 0 a 9 correspondente ao dígito verificador do módulo de <exp.N>.

Útil para geração de número de matrícula em sistemas administrativos.

Quando <exp.N> for um valor decimal, este é assumido como sendo um valor inteiro, sendo ignorado o ponto decimal.

Exemplos

O exemplo a seguir mostra-nos a utilização desta função.

? G11 (1)             && Exibirá 9

? G11 (-1)             && Exibirá 9

? G11 (1.0)             && Exibirá 8

? G11 (10)             && Exibirá 8

var_cad = "1"+STR (G11 (1))

? var_cad             && Exibirá "19"

* D11 () verifica digito modulo 11

? D11 (VAL (var_cad))         && Exibirá .T.

Consulte

@ ... GET, CGC(), CPF() e D11().

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!