Dígitos binarios

dog with 0 1 Un dígito binario solo puede ser 0 o 1

Número binario

Un número binario está formado por dígitos binarios.

binary 110
 

En el mundo de la informática “ b la excavación ” a menudo se acorta a la palabra “ bit

 

Más de un dígito

Entonces, solo hay dos formas en que podemos tener un dígito binario ( “0” y “1” , o “On” y “Off” [19459025 ]) … pero ¿qué pasa con 2 o más dígitos binarios?

Vamos a escribirlos todos, comenzando con 1 dígito (puede probarlo usted mismo usando los interruptores):

2 formas de tener un dígito …
 switch
0
1

… 4 formas de tener dos dígitos …
switch
switch

0 0 00
1 01
1 0 10
1 11
… 8 formas de tener tres dígitos …
switch
switch
switch
0 0 0 000
1 001
1 0 010
1 011
1 0 0 100
1 101
1 0 110
1 111
… y 16 formas de tener cuatro dígitos.
switch
switch
switch
switch
0 0 0 0 0000
1 0001
1 0 0010
1 0011
1 0 0 0100
1 0101
1 0 0110
1 0111
1 0 0 0 1000
1 1001
1 0 1010
1 1011
1 0 0 1100
1 1101
1 0 1110
1 1111

 

Aquí está la última lista de lado:

 

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

Y (sin los primeros 0) tenemos los primeros 16 números binarios :

 

Binario: 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
Decimal: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

¡Esto es útil! Para recordar la secuencia de números binarios solo piense:

  • “0” y “1” { 0,1 }
  • luego repite “0” y “1” nuevamente pero con un “1” al frente: {0,1, 10,11 }
  • luego repite aquellos con un “1” al frente: {0,1,10,11, 100,101,110,111 }
  • y así sucesivamente!

En cada etapa repetimos todo lo que tenemos hasta ahora, pero con un 1 al frente.

Ahora descubre cómo usar Binary para contar más de 1,000 en tus dedos:

Actividad: Dedos binarios
hex drums También juega con diferentes tambores .

Dígitos binarios … ¡Se duplican!

Observe también que cada vez que agregamos otro dígito binario, duplicamos los valores posibles.

¿Por qué doble ? Porque tomamos todos los valores posibles anteriores y los combinamos con un “0” y un “1” como el anterior.

  • Entonces, solo un dígito binario tiene 2 valores posibles (0 y 1)
  • Dos dígitos binarios tienen 4 valores posibles (0, 1, 10, 11)
  • Tres tienen 8 valores posibles
  • Cuatro tienen 16 valores posibles
  • Cinco tienen 32 valores posibles
  • Seis tienen 64 valores posibles
  • etc.

 

Usando exponentes , esto se puede mostrar como:

Número
de dígitos
Fórmula Configuración
1 2 1 2
2 2 2 4
3 2 3 8
4 2 4 16
5 2 5 32
6 2 6 64
etc … etc. .. etc …

Ejemplo: cuando tenemos 50 dígitos binarios (o 50 cosas que solo pueden tener dos posiciones cada uno), ¿de cuántas maneras diferentes es eso?

Respuesta: 2 50 = 2 × 2 × 2 × 2 × 2 … (cincuenta de estos)
= 1,125,899,906,842,624

Entonces, un número binario con 50 dígitos podría tener 1,125,899,906,842,624 valores diferentes.

O, para decirlo de otra manera, podría mostrar un número de hasta 1,125,899,906,842,623 (nota: este es uno menos que el número total de valores, porque uno de los valores es 0).

Ejemplo: ¡Comience el mes con $ 1 y duplíquelo todos los días, después de 30 días será un multimillonario !

2 30 = 2 × 2 × 2 × 2 … (treinta de estos)
= 1,073,741,824

Tablero de ajedrez

chess board

Hay una vieja leyenda india sobre un rey que fue desafiado a un juego de ajedrez por un sabio visitante. El rey preguntó “¿cuál es el premio si ganas?”.

El Sabio dijo que simplemente le gustaría algunos granos de arroz: uno en el primer cuadrado, 2 en el segundo, 4 en el tercero y así sucesivamente, duplicando en cada cuadrado. El rey quedó sorprendido por esta humilde petición.

Bueno, el Sabio ganó, entonces, ¿cuántos granos de arroz debería recibir?

En el primer cuadrado: 1 grano, en el segundo cuadrado: 2 granos (para un total de 3) y así sucesivamente:

Cuadrado Granos Total
1 1 1
2 2 3
3 4 7
4 8 15
10 512 1,027
20 524,288 1,048,575
30 53,6870,912 1,073,741,823
64 ??? ???

¡En la cuadragésima plaza puedes ver que ya es mucho arroz! Mil millones de granos de arroz son aproximadamente 25 toneladas (1,000 granos son aproximadamente 25 g … ¡Pesé un poco!)

Observe que el Total de cualquier cuadrado es 1 menos que los Granos en el siguiente cuadrado (Ejemplo: el total del cuadrado 3 es 7 y el cuadrado 4 tiene 8 granos). Entonces, el total de todos los cuadrados es una fórmula: 2 n −1 , donde n es el número del cuadrado. Por ejemplo, para el cuadrado 3, el total es 2 3 −1 = 8 1 = 7

Entonces, para llenar los 64 cuadrados en un tablero de ajedrez necesitaría:

2 64 −1 = 18,446,744,073,709,551,615 granos (460 mil millones de toneladas de arroz),

muchas veces más arroz que en todo el reino.

Entonces, el poder de la duplicación binaria no se puede tomar a la ligera (¡460 mil millones de toneladas no es ligero!)


Granos de arroz en cada cuadrado usando notación científica
  Los valores se redondean, entonces
53,6870,912 se muestra como solo 5 × 10 8
lo que significa un 5 seguido de 8 ceros

(Por cierto, en la leyenda, el Sabio se revela a sí mismo como Lord Krishna y le dice al Rey que no tiene que pagar la deuda de inmediato, pero puede pagarlo con el tiempo, solo sirva arroz a los peregrinos todos los días hasta que se pague la deuda)

Hexadecimal

Por último, echemos un vistazo a la relación especial entre binario y hexadecimal .

Hay 16 dígitos hexadecimales, y ya sabemos que 4 dígitos binarios tienen 16 valores posibles. Bueno, así es exactamente como se relacionan entre sí:

Binario: 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
Hexadecimal: 0 1 2 3 4 5 6 7 8 9 A B C D E F

Entonces, cuando las personas usan computadoras (que prefieren números binarios), es mucho más fácil usar un solo dígito hexadecimal en lugar de 4 dígitos binarios.

Por ejemplo, el número binario “100110110100” es “9B4” en hexadecimal. ¡Sé cuál preferiría escribir!