Duda entre complemento a 1 y a 2

A ver, pues tengo una duda entre estos 2 modos de expresar el código binario, por ejemplo en complemento a 1:

Número binario = (1010110)2 = (86)10
Complemento a uno = (0101001)2 = ( − 86)10

es decir con el C1 tenemos el número en negativo pero...en C2?

hacemos C1+1=0101001+1=0101010, es decir que el 0101010C2, tambien es el -86 en decimal? 0.o y si algún número en C1 coincide que es el mismo en C2, no es muy confuso?

a ver si alguien puede aclararme esto xD
Es que si coinciden tu deberías saber si estas trabajando en C1 o C2, así que aunque expresado en binario sea lo mismo, tu sabrás si eso significa una cosa u otra. No hay confusión posible.
Skalextric escribió:Es que si coinciden tu deberías saber si estas trabajando en C1 o C2, así que aunque expresado en binario sea lo mismo, tu sabrás si eso significa una cosa u otra. No hay confusión posible.


Exacto, de antemano debes saber siempre con que unidad trabajas. Si no nunca puedes saber que numero es.

salu2
2 respuestas