No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Binario

5/32
Recursos

Aportes 68

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Binario


El lenguaje que usamos los seres humanos para comunicarnos entre nosotros no es el mismo lenguaje que usan las máquinas. Nosotros nos comunicamos por medio de sonidos que son interpretados en caracteres alfanuméricos. Las máquinas entienden un código binario que se basa en señales de corrientes eléctricas de diferentes capacidades.
.

¿Qué es el código binario?


El código binario es una representación de datos o información que usa únicamente dos símbolos, el cero ”0”y el uno ”1”. Estos símbolos se conocen como bits (dígito binario). Un bit es la unidad básica de información en el código binario.
.
La combinación de **bits** permite representar información más compleja. Por ejemplo, ocho bits agrupados se denominan **byte**, y un byte puede representar 256 (2^8) valores diferentes.
.
En código binario, los números se representan utilizando una serie de bits. Cada bit en una posición determinada tiene un valor asociado, y la combinación de todos los bits representa un número en el sistema binario. Además, el código binario se utiliza para representar caracteres, instrucciones de máquina, datos de archivo y cualquier otra información que pueda expresarse en términos de encendido (1) y apagado (0).
.

El número 70 en binario: 01000110

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

En 1703 cuando el famoso matemático Gottfried Leibniz (archienemigo de Newton) propuso la utilización del sistema de numeración binario para realizar cálculos de forma sencilla y eficiente. No le hicieron mucho caso. Nuestros antepasados siguieron empleando el sistema decimal por la razón mas simple: los humanos tenemos diez dedos en las manos. Nos resulta mas sencillo contar así, de diez en diez.
Los ordenadores, no obstante, son mas racionales: ni suman y restan con los dedos ni usan el sistema decimal. Ellos hablan el lenguaje de los unos y ceros que Leibniz documentó, pero que para nada se saco de la manga. Se usaba desde hace milenios en culturas incluso primitivas. Y no hace falta irse tan lejos: lenguajes como el braile o el morse también son códigos binarios.

Número decimal 70++ a binario++ = 01000110

  • “Apago” el 128, por lo cual lo represento con el 0.
  • “Enciendo” el 64, por lo cual lo represento con 1.
  • “Apago” el 32 = 0.
  • “Apago” el 16 = 0.
  • “Apago” el 8 = 0.
  • “Enciendo” el 4 = 1.
  • “Enciendo” el 2 = 1.
  • “Apago” el 1 = 0.
    Ahora sumamos los “encendidos” -> 64 + 4 + 2 = 70

Clase 5 - Binario


Repaso de la clase


¿Las máquinas entienden de la misma forma la información que les damos para realizar cálculos?

  • No, ellas tienen su propio lenguaje y es diferente al nuestro.

¿Cuál es el lenguaje que entienden las máquinas?

  • Código binario.

¿Machine code es lo mismo que código binario?

  • Sí.

¿Qué es el código binario?

  • Es un sistema de conteo que utiliza al 0 y al 1 como sus únicos números para realizar cálculos.

¿Cuál es el sistema de conteo que usa la humanidad hoy en día?

  • Sistema decimal.

¿Cómo funciona nuestro sistema decimal?

  • El sistema decimal utiliza diez números, 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Lo que hacemos para contar una mayor cantidad a 9 es usar las decenas y centenas, es decir, luego de superar las 9 unidades, ponemos un cero (0) al lado derecho y al lado izquierdo agregamos otro número dependiendo de la suma que estemos contando (1, 2, 3, 4, 5, 6, 7, 8 o 9). También debemos de tener en cuenta que si seguimos aumentando la cantidad el número de la derecha volverá a aumentar hasta llegar nuevamente a 9, cuando esto ocurra debemos agregar un número más a la izquierda, de igual manera hasta que este llegue a 9. Este proceso se realiza cada vez que lo necesitemos.

¿Cómo funciona el sistema binario?

  • En este sistema existen únicamente 8 cantidades, 1, 2, 4, 8, 16, 32, 64 y 128. Para lograr avanzar de una cantidad a otra lo que debemos hacer es multiplicar una de las cantidades por 2, es decir, si queremos llegar a la cantidad 8 debemos seguir los siguientes pasos:
    • 1*2 = 2
    • 2*2 =4
    • 4*2 = 8
  • Ahora si queremos representar números menores a 128, pero que no estén entre las 8 cantidades que usa el sistema binario, lo que debemos hacer es ir sumando dichas cantidades hasta obtener el número que necesitamos, es decir, si queremos representar el número 5, debemos usar y sumar las cantidades 1 y 4 de la siguiente manera:
    • 5 = 00000101
  • El 1 que ponemos en esta cifra indica que estamos usando dicha cantidad.

¿Las computadoras entienden de la misma manera que los humanos las cantidades que se usan para representar el sistema binario?

  • No. Estas cifras son sólo simbólicas para que nosotros podamos entenderlas.

¿Cuál es el número más alto que podemos representar usando las 8 cantidades del sistema decimal?

  • 255

¿Cómo se pueden representar los números 1, 2, 3, 20, 255 y 70 en el sistema binario?

  • 1 = 00000001
  • 2 = 00000010
  • 3 = 00000011
  • 20 = 00010100
  • 255 = 11111111
  • 70 = 01000110

70 se representa como
0. 1. 0. 0. 0. 1. 1. 0.
128. 64. 32. 16. 8. 4. 2. 1

simplemente debes decirle a computadora con un 1 que numero sumar 😃 asi puedes saber el resultado

01000110=70

El número 70 en binario sería 0 1 0 0 0 1 1 0

Muy interesante, muchas gracias por los conocimientos compartidos. Bendiciones.

01000110

(70) 01000110) binario
Desde que estoy en Platzi no había interiorizado perfectamente este importante concepto. Gracias por esta clase que lo muestra como debe ser explicado!

70= 01000110

Para poder representar el numero 70 en binario seria de la sigueinte manera 01000110 = 70 ya que estamos poniendo un 1 en la posicion del 64,4,2 y esto al sumarlo da 70

Yo lo hice con otra cadena de números:

21 => 1
18 => 1
15 => 1
12 => 0
9 => 1
6 => 1
3 => 0
1 => 0

entonces el numero 70 en binario seria: 1 1 1 0 1 1 0 0

70 = 01000110

70= 01000110

70= 01000110

01000110

0,1,0,0,0,1,1,0

128 64 32 16 8 4 2 1
la suma de los numeros subrrayados da como resultado el 70 en binario
01000110

El 70 en binario es 010000110

01000110 = 70

Les comparto como sería el número 70 en binario
1000110

70 = 01000110
Sumamos 64+4+2

01000110 = 70

Hola, el 70 en número binario quedaría así :
01000110 = 70

70 en binario lo representó así : 01000110

00100110=70?

00100110

Esto de las conversiones de binario a decimal se toca a profundidad en la trilogía de Cursos de Pensamiento Lógico.

70 = 1000110

Es bueno volver a recordar el sistema binario el cual nos ayuda a saber y conocer el valor de los numero. Lo que tengo duda es porque empiezan con el valor de 128 cuando el profesor dijo representar en binario a 70. Yo lo hice con este metodo.
![](
Espero que expliquen porque se empieza con eso o esa es la regla. Desconozco el tema.

Numero 70 en binario

 128, 64,  32,  16,  8 , 4  2,  1,
   0 ,  1,     0,   0,    0,  1,  1        0  =    70 

El número 70 en código binario es: 01000110, saludos! 💻

70 = 01000110

70 a binario = 01000110

70 = 01000110
Easy B)

70 a decimal: 01000110

01000110 = 70

70 = 1000110

Numero 70 en códigos binarios
01100010

El numero 60 lo escribiria como 00111100

El numero 70 se representaría de la siguiente manera:
0 1 0 0 0 1 1 0

01000100=70

Conversión del decimal 70 a código binario

01000110 = 70

  • 0 = 0 (1)
  • 1 = 2
  • 1 = 4
  • 0 = 0 (8)
  • 0 = 0 (16)
  • 0 = 0 (32)
  • 1 = 64
  • 0 = 0 (128)

0 + 64 + 0 + 0 + 0 + 4 + 2 + 0 = 70

01000110

70 en binario: 01000110

el número 70 a código binario se representa de la siguiente manera:
128, 64, 32, 16, 8, 4, 2, 1
0 1 0 0 0 1 1 0

0 1 0 0 0 1 1 0 = 70

en binario:

0-1-0-0-0-1-1-0 = 70!!!

Aqui dejo mis apuntes:
70 a binario: 01000110

Año de nacimiento:
00000001 = 1
00001001 = 9
00001001 = 9
00000110 = 6

Representación del número 70 en binario: 01000110=70

Me dió: 01000110

El número 70 base 10, en binario es: 01000110

01000110 //70

Para convertir un numero decimal a binario con python hacemos:

numero = 70
binario = bin(numero)[2:] 

Con javascript:

let numero = 70;
let binario = numero.toString(2); 

01000110=70

70 es representado como
128 64 32 16 8 4 2 1
0 1 0 0 0 1 1 0 = 70

El 70 en binario sería 01000110.

El 70 es 01000110

El número 70 en binario se representa como 1000110.

Aquí está el proceso paso a paso para convertirlo:

Divide 70 entre 2:
70 ÷ 2 = 35, residuo 0

Divide 35 entre 2:
35 ÷ 2 = 17, residuo 1

Divide 17 entre 2:
17 ÷ 2 = 8, residuo 1

Divide 8 entre 2:
8 ÷ 2 = 4, residuo 0

Divide 4 entre 2:
4 ÷ 2 = 2, residuo 0

Divide 2 entre 2:
2 ÷ 2 = 1, residuo 0

Divide 1 entre 2:
1 ÷ 2 = 0, residuo 1

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

Si sumas los valores que tienen 1 da como resultado 70, hay otras maneras de llegar al resultado como:

<255 = 11111111>
<70 = 010000110> 

(70) = 01000110 binario
😃