[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obm-l] Convers�o de N�meros em Base Negativa



Ol� Ricardo!

Obrigado pelas respostas. S� alguns coment�rios.

snip
> 1*(10)^3 + 0.(10)^2 + 0.(10)^1 + 1.(10)^0 = A[N]*(-2)^N +
> A[N-1]*(-2)^(N-1) + A[N-2]*(-2)^(N-2) + ... + A[1]*(-2)^1 + A[0]*(-2)^0

T� certinho, s� faltou dizer que 0<=A[i]<abs(N)
snip

Acho que seria 0<=A[i]<abs(b), onde b � a nova base.

E tamb�m em:

x = (A[N]*(-1)^(N-1)+.....+A[1]*(-2)^0) * (-2)^1 + A[0]*(-2)^0
x - A[0] = (A[N]*(-1)^(N-1)+.....+A[1]*(-2)^0) * (-2)

O (-1) � (-2).

--
Henrique