2009/12/27 Michael Costa <[email protected]>:
> Oá lista! Imaginem o seguinte cenário, gostaria de escrever um texto e
> convertê-lo para binário.
>
> Eu já tenho a tabela ASCII, então a minha idéia seria pegar a letra O por
> exemplo e convertê-la para decimal segundo a tabela ASCII, ficaria 79, em
> seguida, converteria este 79 em binario, resultando em 1001111. Ótimo! É
> isto que preciso.
>
> Preciso apenas automatizar tudo isto.
>
> O que tenho ?
>
> Tabela ASCII
> Comandos para conversão (Dec to Bin (echo 'obase=2;79' | bc) e Bin to Dec
> (echo 'ibase=2;01001111' |bc)).
>
> A dúvida é: como automatizar tudo isto ?
>
> A idéia é escrever um texto (incluindo a pontuação, espaços, etc) e ter a
> saída em código binário. Seria interessante ele acrescentar os 0 à esquerda
> para que fique sempre com 8 caracteres. E claro, o código inverso para
> converter do binário para string.
>
> Podem me orientar ?

Trabalhe com a idéia contida em http://thobias.org/bin/sig_dc

Boa sorte!

-- 
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP

Responder a