Foro de elhacker.net

Informática => Electrónica => Mensaje iniciado por: Synth3tik0 en 18 Septiembre 2012, 01:31 am



Título: Resta de binarios 1100 - 11 es 1001?
Publicado por: Synth3tik0 en 18 Septiembre 2012, 01:31 am
1001 me da con la calculadora pero con la tabla me da 1101
Que estoy haciendo mal?

*********************************
0-0= 0
0-1= 1 y acarreo 1
1-0= 1
1-1= 0

*********************************


Título: Re: Resta de binarios 1100 - 11 es 1001?
Publicado por: $Edu$ en 18 Septiembre 2012, 02:05 am
Estas acarreando 2 veces, si es 0 - 0 no acarreas nada, da 0.

  1100
- 0011
-------
  1001

Empezando por la derecha: 0-1 = 1 y acarreo 1 del de la izquierda, como es cero pido al otro anterior quedando: 1010.
Luego 1-1 = 0.
Despues te quedo 0-0, no acarreas nada, es = 0.
Y 1 - 0 = 1.

1001

No se si me entenderas de la forma que te explique, pero es solo un error que cometiste.


Título: Re: Resta de binarios 1100 - 11 es 1001?
Publicado por: Synth3tik0 en 18 Septiembre 2012, 02:46 am
Estas acarreando 2 veces, si es 0 - 0 no acarreas nada, da 0.

  1100
- 0011
-------
  1001

Empezando por la derecha: 0-1 = 1 y acarreo 1 del de la izquierda, como es cero pido al otro anterior quedando: 1010.
Luego 1-1 = 0.
Despues te quedo 0-0, no acarreas nada, es = 0.
Y 1 - 0 = 1.

1001

No se si me entenderas de la forma que te explique, pero es solo un error que cometiste.

No te entendi muy bien de 1010? los leo verticalmente?

Yo según hasta este digito voy bien
     
     1
  1100
- 0011
-------
      01

Como dices  0-1 = 1 acarreo 1 lo pongo arriba de la siguente columna;

Resuelvo la columna siguente 1 - 0 =(1), (1) - 1 = 0; /*( nah mentira aqui esta mi error tengo que restar "primero" los numeros de la columna y  a esos el acarreo que traia antes.  si no? solo asi me sale... :-\ :-\ )

Hasta aqui ya no llevo acarreo

Ahora las dos columnas que faltan tendrian que bajar automaticamente por lo de 1 - 0



No sabia que tenian prioridades al hacer la restas..


Título: Re: Resta de binarios 1100 - 11 es 1001?
Publicado por: $Edu$ en 18 Septiembre 2012, 17:15 pm
Asi digo yo:

  1010 ---> esto es como queda el numero al hacer el acarreo en el primer digito, despues si te fijas no necesitas acarrear mas.
  1100
- 0011
-------
  1001

En decimal:

  1100
- 0011
-------
  1089

fijate como haces esta cuenta en decimal y es lo mismo.