você está aqui: Home  → Arquivo de Mensagens

iprint - impressão de números inteiros em diversos formatos

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 17 de julho de 2014

Volta e meia precisamos saber o equivalente de um número na representação hexadecimal, octal, etc, e nem sempre é fácil ou rápido. O aplicativo iprint, faz exatamente isto. O aplicativo é invocado digitando-se apenas a letra "i":

  i 42
  42 0x2A 052 0b101010 '*'
  
  i 64
  64 0x40 0100 0b1000000 '@'

Como vemos pelos exemplos acima, em primeiro lugar aparece a representação na base decimal, em seguida a representação na base hexadecimal, octal, binário e ASCII. O código ASCII para o caractere "@" é 64 e para o caractere "*" é 42.

Da mesma forma, se quisermos saber o valor da representação nestas bases de um caractere, basta digitar:

  i +
  43 0x2B 053 0b101011 '+'

O iprint aceita argumentos em qualquer base suportada. Se o número se inicia por "0x" o número é tratado como hexadecimal, por 0b o número é tratado como binário, e assim por diante.

Para instalar em sistemas Debian GNU/Linux e derivados, digitar:

  sudo apt-get install iprint


Veja a relação completa dos artigos de Rubens Queiroz de Almeida

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script