Incluir Página | ||||
---|---|---|---|---|
|
Sintaxe
CHR( <expressão numérica> )
Propósito
Converte um código ASCII para o seu respectivo valor caracter.
Argumentos
< expressão numérica >
Define um código ASCII na faixa de 0 até 255.
Utilização
A função CHR() é o inverso da função ASC(), que a partir de um caracter fornece o código ASCII.
Por meio dessa função é possível imprimir ou mostrar na tela alguns caracteres especiais que são inacessíveis pelo teclado.
Por exemplo, emitir um sinal sonoro para alertar o usuário através do código ASCII 7. Neste caso, a sintaxe da função seria CHR(7), onde 7 é o código ASCII do beep.
O caracter nulo, obtido por CHR(0), possui um comprimento de 1 posição e é tratado como qualquer outro caracter normal.
Exemplos
CHR(72) // Resulta: H
CHR(ASC("A") + 32) // Resulta: a
CHR(7) // Resulta: alarme soa
Estas duas linhas de código demonstram a diferença entre uma cadeia de caracteres nula e um caracter nulo:
LEN("") // Resulta: 0
LEN(CHR(0)) // Resulta: 1