20120309

convertir una letra en su codigo ascii

Para imprimir la representación de una letra en su valor ascii correspondiente
  • decimal
$ printf '%d\n' "'A"
65

  • hexadecimal
$ printf '%x\n' "'A"
41

  • octal
$ printf '%o\n' "'A"
101


Para imprimir la representación de un valor ascii a su letra correspondiente
  • decimal
$ printf "\\`printf '%o\n' "65"`\n"
A

  • hexadecimal
$ printf "\\x41\n"
A

  • octal
$ printf "\\101\n"
A

No hay comentarios: