
Retornar o dígito verificador módulo 11 de um valor numérico.
G11 (<exp.N>)
|
<exp.N> |
representa um valor numérico ou ponto flutuante. |
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.
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.
@ ... GET, CGC(), CPF() e D11().
