COMPLEMENTO A UNO
El complemento a uno de un número
binario es una operación matemática muy importante en el campo de la
computación, ya que nos permite obtener la representación binaria de números
negativos. Se obtiene al cambiar cada uno de los dígitos del número binario N
por su complementario, esto es, cambiar los unos por ceros y los ceros por
unos.
Por ejemplo:
Número binario
= (001010110)= (86)
Complemento a uno
= (110101001) = (-86)
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 -7
1001 -6
1010 -5
1011 -4
1100 -3
1101 -2
1110 -1
1111 -0
COMPLEMENTO A DOS
El complemento a
dos de un número N que, expresado en el sistema binario está compuesto por n
dígitos.
Veamos un ejemplo:
tomemos el número N=45 que, cuando se
expresa en binario es N = 101101, con 6 dígitos, y calculemos su complemento a
dos:
010011 este sería
el complemento a dos.
Ejemplos:
Complemento a dos
|
Decimal
|
0111
|
7
|
0110
|
6
|
0101
|
5
|
0100
|
4
|
0011
|
3
|
0010
|
2
|
0001
|
1
|
0000
|
0
|
1111
|
−1
|
1110
|
−2
|
1101
|
−3
|
1100
|
−4
|
1011
|
−5
|
1010
|
−6
|
1001
|
−7
|
No hay comentarios:
Publicar un comentario