Nwlapcug.com


Come calcolare un complemento a due

Come calcolare un complemento a due


Al loro livello più elementare, i computer funzionano solo in 1 e 0, un sistema conosciuto come binario. Poiché il codice binario non consente per i simboli mostrare il segno di un numero (positivo o negativo), è necessario un altro mezzo per comunicare queste informazioni. Dei due notazione complemento di un intero positivo di 10 base è un numero binario che codifica per il negativo di tale valore iniziale. La conversione tra i due può essere fatto rapidamente e facilmente.

Istruzioni

Trovare i due è il complemento di un numero

1

Scrivere il numero originale positivo in base 10 in formato binario. Ad esempio, la rappresentazione binaria di otto bit Integer 10 base 6 sarebbe 00000110.

2

Riscrivere la stessa rappresentazione binaria di nuovo, copiando da destra a sinistra finché non viene rilevato il primo 1. Copiare questo 1 pure, quindi arrestare. Nel nostro esempio, si potrebbe riscrivere il numero come x x x x x x 10 dove le x rappresentano cifre non abbiamo copiato.

3

Continuare a scrivere le cifre rimanenti della rappresentazione binaria, ma per queste cifre rimanenti, scrivere il valore opposto per ogni cifra come nell'originale. Quindi, se l'originale ha un 1 in una determinata posizione, scrivere uno 0 e viceversa. Nostro esempio sarebbe quindi essere scritto come 11111010. Ora avete il complemento a due del numero originale.

Consigli & Avvertenze

  • Possono essere aggiunti e sottratte utilizzando le stesse procedure seguite per numeri binari regolari di due complementi.