domingo, 3 de novembro de 2013

[Haskell] - Utilizando as funções chr e ord

Olá pessoal, nesse post iremos aprender a utilizar as funções chr e ord. A função chr, você passa um número para ela e ela retorna o caractere correspondente na tabela ASCII. Se eu passar 65, ela terá que retornar o caractere 'A'.

Já a função ord retorna o número na tabela ASCII correspondente ao caractere. Se eu passo o caractere 'A' então ela retornará o número 65.

Código:

 

Para usar as funções ord e chr você precisará importar (linha 3) o módulo Data.Char.

Eu tenho duas funções: to_num e to_char. A função to_num utiliza a função ord para retornar o número correspondente ao caractere. Já a função to_char retorna o caractere correspondente ao número passado por parâmetro.

Execução:



Nenhum comentário: