Binario

4/25
Recursos

Aportes 1414

Preguntas 64

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Binario



⠀
Machine Code es un lenguaje binario. El sistema binario es basicamente un sistema de conteo.

La computadora solo entiende en ceros y unos.

⠀



Ejemplo: Número 70 a binario

128 64 32 16 8 4 2 1 → estos números son usados como referencia para convertir un número decimal a binario.
⠀
128 → 0 (128 > 70, el dígito es 0)
64 → 1 (64 < 70, el dígito es 1 y utilizamos el resto 70 - 64 = 6)
32 → 0 (32 > 6, el dígito es 0)
16 → 0 (16 > 6, el dígito es 0 )
8 → 0 (8 > 6, el dígito es 0 )
4 → 1 (4 < 6, el dígito es 1 y utilizamos el resto 6 - 4 = 2)
2 → 1 (2 = 2, el dígito es 1, como el resto llegó a ser 0, el resto de dígitos es 0)
1 → 0 (1 > 0, el dígito es 0)
⠀
El resultado es 70(decimal) → 01000110(binario)
⠀



Ejemplo: Número 151 a binario

128 64 32 16 8 4 2 1 → estos números son usados como referencia para convertir un número decimal a binario.
⠀
128 → 1 (128 < 151, el dígito es 1 y utilizamos el resto 151 - 128 = 23)
64 → 0 (64 > 23, el dígito es 0)
32 → 0 (32 > 23, el dígito es 0)
16 → 1 (16 < 23, el dígito es 1 y utilizamos el resto 23 - 16 = 7)
8 → 0 (8 > 7, el dígito es 0 )
4 → 1 (4 < 7, el dígito es 1 y utilizamos el resto 7 - 4 = 3)
2 → 1 (2 < 3, el dígito es 1 y utilizamos el resto 3 - 2 = 1)
1 → 1 (1 = 1, el dígito es 1)
⠀
El resultado es 151(decimal) → 10010111(binario)

Cómo convertir números decimales a binarios:

  1. Toma el número decimal y empieza a divirdirlo por la mitad.
  2. Guarda el residuo de cada división (el número en verde).
  3. Cuando lo hayas llevado a la mínima expresión (2 dividido entre 2), empieza a tomar el residuo de todas las divisiones. Primero toma el último cociente que obtuviste (el 1 resultante de 2 dividido entre 2) y al lado empieza a colocarle los residuos que obtuviste desde el último hasta el primero. En este ejemplo he marcado el orden con subíndices rojos.

Espero que sea entendible. El proceso inverso es posible también, les recomiendo que lo investiguen porque es interesante. De igual forma el sistema numérico hexadecimal… para quienes se inician en el mundo del desarrollo web les spoileo (un buen spoiler diría) esta parte:
Van a ocupar mucho el sistema hexadecimal para asignar colores en sus sitios web con css.

70 = 01000110

Ejemplo de conversión de binario a decimal 😃

Un pequeño mensaje…

01001110 01110101 01101110 01100011 01100001 00100000 01110000 01100001 01110010 01100101 01110011 00100000 01100100 01100101 00100000 01100001 01110000 01110010 01100101 01101110 01100100 01100101 01110010 00100001

💪🏻

Sistema binario

Esta es una forma de convertir un numero de decimal a binario:

Para hacer la conversión de decimal a binario, hay que ir dividiendo el número decimal entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la división es par y un 1 si es impar).

La lista de ceros y unos leídos de abajo a arriba es el resultado.

70=1000110 en binario

Sería 70 -> 1000110

Entender el código binario es fundamental si quieren aprender electrónica. Les dejo dos herramientas:
Traductor de Texto a Binario o viceversa:

Y la clase de Bits y Bytes del curso de fundamentos de ingeniería de software: https://platzi.com/clases/1098-ingenieria/6549-que-son-bits-y-bytes/

El número 70 en binario se representa así: 1000110, porque su descomposición en suma de potencias de 2 es:

70 = 1*64+0*32+0*16+0*8+1*4+1*2+0*1

Resuelto el ejercicio 💚


1000110 = 70

0 1 0 0 0 1 1 0 = 70
Pero por lo visto en los comentarios si hay un 0 al principio no se pone 🤔

01000110 🤓

70= 01000100

01000110

La representación binaria de 70 es:
128 64 32 16 8 4 2 1
0 1 0 0 0 1 1 0

El 70 en binario:

01000110

Si quisiéramos convertir a un numero mayor a 255 deberíamos agregar otro espacio, esto funciona mediante bits y Bytes, viendo que el cupo máximo de bits es de 8.

Ejemplo el numero 278 se representaría así “100010110”, algo así como el ejemplo del Abaco donde le adicionamos un digito a su izquierda.

💚 El sistema binario es un sistema de conteo, lenguaje que entiende un computador.

El sistema decimal solo va del 0 al 9. No puede ir del 1 al 10, ya que 10 no es un numero decimal, si no que es la combinación de “1”+“0”.


Bit es el acrónimo de binary digit (dígito binario)


Al sumar los números encima de los bits encendidos (o donde el bit es 1) obtenemos el resultado en decimal.

 (64 + 4 + 2) = 70

Al principio para mi fue más fácil asimilarlo haciendo este cuadro.

Yo entendí como hacerlo de la siguiente manera:

Se toma el numero que se quiere representar en Binario, en este caso el numero 70, y se resta a cada uno de Multiplos del Binario (70 - 128, 70 - 64, 70 - 36, etc). Si el numero que sale después de cada resta es un numero negativo, se coloca un 0 en el espacio, hasta que el resultado de estas restas de un numero positivo, en este caso, iríamos: 01. Ya que 70 - 64 = 6.

Ahora se hace los mismo con el numero 6 en los espacios faltantes hasta que el resultado de las restas de un numero positivo: 6 - 32 = -26, 6 - 16 = -10, 6 -8 = -2 y 6 - 4 = 2. Y esto nos daría hasta el momento: 010001.

Ahora hacemos lo mismo con el 2 con los espacios y números faltantes: 2 - 2 = 0. Lo cual nos daría: 0100011 hasta el momento.

Ahora lo mismo con el 0: 0 - 1 = -1. Lo cual nos daría 01000110, y ese sería el resultado.

Espero que a alguien le sirva esta información, ya que yo no entendía al principio, y luego de investigar un poco encontré como hacer esta operación de esta manera. 😃

0 1 0 0 0 1 1 0

70= 1000110

Lenguaje Binario

  • Es un sistema de conteo
  • La posición importa para el valor

Reto
El número decimal 70 es igual al binario 1000110

01000110

70 en binario 01000110

😃 😃 😃

Se disfruta mucho este aprendizaje ✌

70 / 2 = 35 0
35 / 2 = 17 1
17 / 2 = 8 1
8 / 2 = 4 0
4 / 2 = 2 0
2 / 2 = 1 0
1 / 2 = 1 1
70= 1000110

Algo importante que note es que la suma de los números anteriores en el sistema binario son menores que el número anterior. Por ejemplo, el sistema binario es algo asi: 128 64 32 16 8 4 2 1 Entonces, la suma de todos los números antes del 64 es 63, un número menor que el 64, número del que estamos partiendo. Así pasa con todos

Respuesta 01000110 = 70

Watch now ⬇⬇⬇⬇
How do computers read code?

https://www.youtube.com/watch?v=yhahYyvL-J4 ¿Sabían que utilizando Binario podemos contar hasta 485 con una mano?

Saludos compañeros, este es mi pequeño aporte aunque considero que algunos ya han explicado con más detalle el proceso de conversión de números de sistema decimal a binario.

Ejemplos de números en código binario:

  • 70 = 01000100
  • 100 = 01100100
  • 200 = 11001000

70 binario 1000110

64 32 16 8 4 2 1

70 = 64+4+2

64 = 1
32 = 0
16= 0
8= 0
4= 1
2=1
1=0

70 decimal = 1000110 binario

Reto de la clase:

1 : 0
2 : 1
4 : 1
8 : 0
16 : 0
32 : 0
64 : 1
128 : 0

Resultado: 0100010

70 ----> 1000110

Número 70 en binario.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |

70 = 01000110

01000110

01000110 = 70

01000110 = 70

Asi me quedo mi calculo de como se representa el 70 en numero Binario.

01000110—>70 en binario

mi respuesta es 1000110, el metodo de respuesta es ir dividiendo 70/2, y seguir con los resultados ignorando los decimales, hasta llegar a cero.

cada que hay un decimal, es 1 y cuando no lo hay es 0
quedando asi
70/2 = 35 = 0
35/2 = 17.5 = 1
17/2 = 8.5 = 1
8/2 = 4 = 0
4/2 = 2 = 0
2/2 = 1 = 0
1/2 = 0.5 = 1

y al final se junta el resultado de habajo hacia arriba
=1000110

70/2…Residuo 0
35/2…Residuo 1
17/2…Residuo 1
8/2……Residuo 0
4/2……Residuo 0
2/2……Residuo 0
1/2……Residuo 1
Resultado en binario: 1000110

0 1 0 0 0 1 1 0 = 70

:´)

El número 70 en binario es: 0 1 0 0 0 1 1 0

Binario de 70:
64 + 4 + 2 = 70
Se encienden esos tres -> 64 - 4 - 2

255 64 32 16 8 4 2 1
0 1 0 0 0 1 1 0 <- Este es el 70 en binario.

//para este caso se suele usar 2 a la potencia n
donde n va indicar la posición de los 0 o 1,
es decir 
2 a la 0 = 1
2 a la 1 = 2
2 a la 2 = 4
2 a la 3 = 8
2 a la 4 = 16
2 a la 5 = 32
2 a la 6 = 64
2 a la 7 = 128
para mi caso solo identifico los valores que sumados pueden dar 70 y esos utilizo (64, 4, 2) y su posición seria la 7,2,1

the secret message:

<01001110 01110101 01101110 01100011 01100001 00100000 01110000 01100001 01110010 01100101 01110011 00100000 01100100 01100101 00100000 01100001 01110000 01110010 01100101 01101110 01100100 01100101 01110010 00100001> 

Hola!!! Tomaría el 64+4+2=> 1000000+100+10=1000110

El Sistema (lenguaje) binario, es la unificacion de los lenguajes divididos desde antiguo en Babel.

01000110 Seria el resultado, usando la tabla exponencial del 2.

2^0 2^1 2^2 2^3 2^4 2^5 2^6 2^7 2^8
1 2 4 8 16 32 64 128 256
* * * = 70

70 seria en binario 01000110

01000110

70 = 01000110

Cuando son números grandes podríamos resolverlo con divisiones: (El 70 no es un número grande, pero de igual forma sirve)

1.- 70/2 = 35 (Residuo = 0)
2.- 35/2 = 17 (Residuo = 1)
3.- 17/2 = 8 (Residuo = 1)
4.- 8/2 = 4 (Residuo = 0)
5.- 4/2 = 2 (Residuo = 0)
6.- 2/2 = 1 (Residuo = 0)
7.- 1/2 = 0 (Residuo = 1)

Comenzando desde la última operación que realizamos, anotamos de izquierda a derecha los valores que nos dieron de resultado en cada división (solo se anota el residuo).

El resultado es = 1 0 0 0 1 1 0

1000110= 70

01000110=70

EL 70 EN BINARIO ES 01000110

Tercera vez que miro esta clase. Ahora sí lo entendí. Antes de volver a verla (por tercera vez) me fui a YT a buscar otras formas de explicarlo -porque me sentía frustrado- y volví. Con esas diferentes formas de explicar, más ésta excelente forma de explicarlo, ahora sí entendí. Que bien ese siente.

128,64,32,16,8,4,2,1

0 1 0 0 0 1 1 0

01000110=70

1000110 -> 70

El número 70 en decimal es 01000110.

01000110 = 70

Reto: Convertir 70 a binario
Para hallar la respuesta lo que hice fue dividir el numero entre dos varias veces hasta que no se pueda seguir dividiendo.
70 -> 1 0 0 0 1 1 0 o tambien puede quedar asi 0 1 0 0 0 1 1 0

Convertir a numero 10 binario es la siguiente: 0 1 0 0 1 1 1 0

01000110

reto:
siguiendo la logica explicada en la clase, el 70 en binario deberia ser 01000110
dejando encendidos las posiciones 64, 4, 2

70 en binario es:
1000110

Numero setenta en decimal a binario es: 1000110

70 = 01000110

He aquí el cálculo que realizo para obtener 70 en código binario:

70 - 128 * 0 = 70
70 - 64 * 1 = 6
6 - 32 * 0 = 6
6 - 16 * 0 = 6
6 - 08 * 0 = 6
6 - 04 * 1 = 2
2 - 02 * 1 = 0

128 64 32 16 08 04 02 01
** 0 1 0 0 0 1 1 0** => 70

Veo en muchos cursos que cuando hablan de "machine code" se limitan a hablar del sistema binario. Es cierto que es el sistema de codificación usado, pero hay mucho más detrás, hay que entender como funcionan las compuertas lógicas y la ALU, esta es la verdadera intérprete del código.

Aquí va el número 70 en binario: 1000110.

Se me hace facil cuando tengo en la pantalla los numeros en fila de
128, 64, 32, 16, 8, 4, 2, 1
01000110

70 = 1000110

01000110

01000110

70 = 01000110

01000000=64
00000100=4
00000010=2

01000110=70

70 en binario es igual 1000110

01000110

1 , 2, 4, 8, 16 , 32 , 64 —> 2 (0) 2 (1) 2 (2) 2 (3) 2 (4) 2 (5) 2 (6) = remplazar en su orden —/--- Los numero que dan 70 serian 2 (6) + 2 (2) + 2 (1) ----/-- en estos colocar 1, y en los restantes 0 ----= 0 1 1 0 0 0 1 --/ ordenar en binario de derecha a izquierda -----= Respuesta = 1 0 0 0 1 1 0

Acá dejo una comparación entre nuestro sistema decimal de toda la vida y el machine code:


.
El 70 en binario sería 0 1 0 0 0 1 1 0:

  • El primer 1 corresponde a la columna de 64
  • El segundo 1 corresponde a la columna de 4
  • El tercer 1 corresponde a la columna de 2
  • 64 + 4 + 2 = 70

El numero 70 = 01000110.
Otro metodo para pasar a binario es dividir una vez por 2 el numero y tomar el _resto _que queda (0 o 1). Cuando terminamos, y el numero ya no puede dividirse tomamos todos los restos de adelante para atras y ese es el numero en Binario.
Si queremos pasar 70 a binario:
70/2 = 0 (el resto es 0 ya que 70 es divisible por 2)
Ahora tomamos el resultado de la cuenta anterior y volvemos a dividir por 2:
35/2 = 1
17/2 = 1
8/2 = 0
4/2 = 0
2/2 = 0
1/2 = 1
01000110

Hola, cómo están todos?
Quiero compartirles este gif, me pareció excelente ya que grafica muy claramente la anotación de números consecutivos de acuerdo al sistema binario.

https://drive.google.com/file/d/15uoCfHRWG3lcqEraswYTuCVnxAVKSnOs/view?usp=sharing

Por cierto, 70 es 1000110

Les deseo lo mejor en su aprendizaje, no se rindan!

**Representar 70 con código binario **
01000110

128, 64, 32, 16, 8, 4, 2, 1
1 1 1 1 1 1 1 1 = 255

Entonces el numero 70 seria:
0 1 0 0 0 1 1 0 = 70

Reto cumplido.

¿Cómo representar el 70 en número binario? se pude realizar obteniendo el número 7 y el número 10 en números binarios, posterior mente se realiza su multiplicación en número binarios con la finalidad de obtener el número 70. De esta forma no ahorraríamos la tinta de la pluma de ir haciendo uno por uno.
Así yo le aria.

La respuesta al ejercicio es 01000110

Espero estar en lo correcto, saludos 😄