Ayuda para pasar unos numeros a binario

manucabal está baneado por "Flamer"
Hola a todos, resulta que tengo que hacer un trabajo en el que tengo que pasar 2 números a binarios poniendo los pasos de cada uno y hace tanto que no hago esto que ya no me acuerdo [facepalm]
Necesito la ayuda eoliana jaja
Los numeros en cuestión son el 58 y el 347
Muchas gracias a todos [beer]
Acuerdate que de derecha a izquierda es 1,2,4,8,16,32,64... etc Solamente es empezar de izquierda a derecha con el mayor numero posible, y después ir sumando

El primero empezaría con 32, después 16 (tenemos 48), despues 8 (tenemos 56), nos saltamos el 4 porque si no nos pasamos, y despues añadimos el 2 (58), y por ultimo el 1 que no lo añadimos porque ya tenemos la suma hecha.

111010

Creo que me he explicado fatal pero bueno el siguiente lo haces tu xD
Vas dividiendo entre dos y te quedas el resto
Ejemplo
48/2 24 resto 0
24/2 12 resto 0
12/2. 6 resto 0
6/2. 3 resto 0
3/2. 1 resto 1

110000
jorcoval escribió:Vas dividiendo entre dos y te quedas el resto
Ejemplo
48/2 24 resto 0
24/2 12 resto 0
12/2. 6 resto 0
6/2. 3 resto 0
3/2. 1 resto 1

110000


Complemento un poco la información XD, reconstruyes el número de arriba abajo empezando por el último resultado de la última división y luego los restos.
manucabal está baneado por "Flamer"
jorcoval escribió:Vas dividiendo entre dos y te quedas el resto
Ejemplo
48/2 24 resto 0
24/2 12 resto 0
12/2. 6 resto 0
6/2. 3 resto 0
3/2. 1 resto 1

110000


Ok! Hasta ahi perfecto pero el 347 si lo divido entre 2 me da 173.5, ahi se dividiria entre otro de nuevo?
Un saludo!
Tienes que dividir sin sacar decimales :).
manucabal está baneado por "Flamer"
[Claudia] escribió:Tienes que dividir sin sacar decimales :).


Y como hago? 347:2 y dejo 173 asecas y luego eso entre 2 de nuevo y asi sucesivamente?
Un saludo
Exacto, divides entre dos hasta que no puedas mas y haces como te ha dicho el compañero Er_TaloN.

Coges el cociente de la ultima división y le vas añadiendo los restos tal que así.

https://upload.wikimedia.org/wikipedia/commons/3/34/Conversion.JPG
manucabal escribió:
[Claudia] escribió:Tienes que dividir sin sacar decimales :).


Y como hago? 347:2 y dejo 173 asecas y luego eso entre 2 de nuevo y asi sucesivamente?
Un saludo


Tienes que pensar en las divisiones de cuando éramos pequeños, que dejábamos el resto ahí colgado

347 entre 2 es igual a 173 y me llevo 1
173 entre 2 es igual a 86 y me llevo 1
86 entre 2 es igual a 43 y me llevo 0
....


Después reconstruyes el número desde abajo del todo tomando primero el último resultado y luego "los que te llevas"

Uno rápido: 18

18/2 = 9 (0)
9/2 = 4 (1)
4/2 = 2 (0)
2/2 = 1 (0)

18 en decimal = 10010 en binario
manucabal está baneado por "Flamer"
Perfecto! Ahora si que lo he conseguido jajaja
Lo que tiene el dejar de estudiar jajajaja
Un saludo a todos y muchisimas gracias a todos [beer]
manucabal está baneado por "Flamer"
jas1 escribió:con esto acabas antes:

http://www.disfrutalasmatematicas.com/n ... ersor.html

58= 111010

347= 101011011


Si eso ya lo he visto pero la cosa estaba en saber hacer los pasos xD
jas1 escribió:con esto acabas antes:

http://www.disfrutalasmatematicas.com/n ... ersor.html

58= 111010

347= 101011011

Hombre, no me jodas, por uno que entra aquí preguntando COMO se hace el problema en vez de pedir la solución hecha... [+risas] [rtfm]
12 respuestas