On Mon, 14 Feb 2000 [EMAIL PROTECTED] wrote:
> A conversao de binario para inteiro e' a seguinte:
>
> 1) o numero binario deve ser tratado da direita para a esquerda.
Oooppss!!!
Perguntinha: isso eh portavel?
Nao temos maquinas BigEndian e LowEndian? Isso nao muda de maquina
aa maquina? Como ter certeza?
> 2) se houver o numero 1 no bit voce deve somar uma potencia de 2 ao numero
> inteiro.
> 3) se houver o numero 0 voce nao soma nada ao numero inteiro.
>
> Exemplo: representacao binaria: 1 1 0 0 1 0 1
>
> representacao decimal
> (1)*2^6 + (1)*2^5 + (0)*2^4 + (0)*2^3 + (1)*2 ^ 2 + (0)*2^1 +
> (1)*2^0 =
> = 64 + 32 + 0 + 0 + 4 + 0
> + 1 =
> = 101
>
> o processo inverso e' similar, lembrando e' claro que so' numeros
> inteiros podem ser convertidos para binario usando este metodo.
>
> Com um simples do loop voce implementa a operacao acima (e a operacao
> inversa).
>
> Boa sorte
>
> Brasko
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
>
>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
System Administrator at ECB -- Escola Paulista de Medicina
"Aquele que nao recorda o passado estah condedado a esquecer
onde estacionou o carro"
-- Um sabio chines
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------