unos y ceros amigo... unos y ceros....
#25 tal como lo habria puesto yo, aunque no me acuerdo si habia que variar algo mas a parte de poner ese 1;
455 --> 0100 0101 0101
-455 --> 1 0100 0101 0101
unos y ceros amigo... unos y ceros....
#25 tal como lo habria puesto yo, aunque no me acuerdo si habia que variar algo mas a parte de poner ese 1;
455 --> 0100 0101 0101
-455 --> 1 0100 0101 0101
así no es xD
coges el numero positivo -> pasas a binario ej: -4 ; 4-> 0100
complementoa2: 0100 --> 0->1, 1->0 -> 1011 y ahora sumamos 1 --> 1100 = -4
Al pasar el -455 a binario con el complemento a 2 que te han dicho por arriba, ten cuidado de que no empiece por 0, xk se va a tomar por culo xD (por eso de que hay que sumarle 1 y tal, no vaya a desbordar)
Usa "complemento a 2", que es lo más correcto. Maginitud y signo puede ser muy intuitivo pero no es lo que se usa:
Ejemplo:
Y para que no tengas que abrir hilos como este tienes un libro muy bonito, que en el primer tema te explica todo esto y más. Es más, yo me ahorré el ir a clase gracias a este libro: http://www.popularlibros.com/libros/FUNDAMENTOS-DE-COMPUTADORES/176123/978-84-7738-574-5
Esa solucion no es correcta, ya que el 10 se expresa con 4 bits +1 que siempre se añade por el desbordamiento.
El 10 en complemento a 2 deberá tener 5 bits en vez de 4.
respresentación números negativos ----> http://es.wikipedia.org/wiki/Complemento_a_dos
respresentación de números con decimales ----> http://es.wikipedia.org/wiki/Coma_flotante
de nada