Buscar

como fazemos complemento a 2??

qual o algoritimo para fazer complemento a 2

💡 2 Respostas

User badge image

William Pinho

O complemento de 2 de um número x de N bits é 2^(N) - x. Isso é equivalente a fazer o complemento de 1 (inverter todos os bits; 0's se tornam 1's e 1's se tornam 0's) e depois somar 1. 

Portanto... algoritmo:

- Inverta todos os bits;

- Some 1 a esse número invertido que você havia encontrado no passo 1.

- Fim.

2
Dislike0
User badge image

Ruhan Conceição

Depende em que nível tu queres o algorítmo. Vou deixar dois exemplos:

 

a := a * (-1)

 

ou

 

a := not a

a := a++

 

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais