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

  • 鈥淎pago鈥 el 128, por lo cual lo represento con el 0.
  • 鈥淓nciendo鈥 el 64, por lo cual lo represento con 1.
  • 鈥淎pago鈥 el 32 = 0.
  • 鈥淎pago鈥 el 16 = 0.
  • 鈥淎pago鈥 el 8 = 0.
  • 鈥淓nciendo鈥 el 4 = 1.
  • 鈥淓nciendo鈥 el 2 = 1.
  • 鈥淎pago鈥 el 1 = 0.
    Ahora sumamos los 鈥渆ncendidos鈥 -> 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
馃槂