De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

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

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


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