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

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



Por isso que fico em dúvida fico em dúvida com relação ao método de divisões sucessivas pelo valor da nova base. Mas para garantir que o valor da operação módulo seja sempre positivo é necessário somar o valor da base ao número e tirar novamente o módulo. No caso de um valor negativo como o -1 acima temos: (-1 + 2) mod 2 = 1. Os valores positivos não serão alterados: (1 + 2) mod 2 = 1.

Na verdade não estou em dúvida duas vezes, é que digitei a mais mesmo :-)

--
Henrique