Discusión:Complemento a uno

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre

Creo que resulta un poco engorroso pues parece que para hacer el complemento a 2 se tenga que restar del complemento a 1 y simplemente se debe sumar un 1


Totalmente de acuerdo con el comentario anterior. Agradecería se absteniese de mezclar el concepto de complemento a 1 con el de complemento a 2 (aunque tengan que ver en la práctica) y explicar solamente el complemento a 1, dando un link al otro.

Si se quiere añadir la relación entre ambos, lo haría bajo otro título. — El comentario anterior sin firmar es obra de 212.55.208.18 (disc.contribsbloq).

El ejemplo que se usa para ilustrar esta operacion no me parece muy claro. No queda claro si siempre hay que complementar los 1s por 0s de la combinacion binaria del numero en cuestion. O solo se complementan en caso que el numero a representar sea negativo, que sino recuerdo mal, es cuando SI que habia que complementar.

¿Articulo incorrecto?[editar]

Por lo que yo entendí el complemento a 1 es simplemente hacer un NOT a todos los bits del número en base 2 por ejemplo, sacar el complemento a 1 de 13:

1101
0010

La verdad es algo bastante tonto. El articulo menciona que esto nos permite la represenrtación de números negativos, pero si el complemento a 1 consistiese solamente en el proceso que acabo de describir, esta afirmación sería falsa.

Sospecho que el compleneto a 1 es algo más que un simple NOT. --Marioxcc (discusión) 20:42 20 sep 2008 (UTC)[responder]

Esto si es una manera simple de explicar el complemento a 1[editar]

Tienen razón comentando que incluir en el tema mas al complemento a dos que ,
el complemento a 1 es un error, por lo menos si fuera mas comprensible y separado el tema.
Yo lo pondria asi:

Complemento a uno

El complemento a uno de un numero binario se obtiene cambiando cada 0 por 1 y viceversa. En otras palabras, se cambia cada bit del numero por su complemento.

  1110101 numero original   (decimal 117)
  0001010 numero complementado a uno

Relacion del complemento a uno con el complemento a dos:

el complemento a dos seria la suma de complemento a uno + 1

  0001010 + 1 = 0001011
  (atención al sumar ejemplos: 1001+1 =1010  1111+1 =10000)

y si se añade 1 al principio del numero es el negativo del numero original

  10001011     es (-117 decimal) 
  si lo hacen con calculadora veran   111111111111111111 10001011