Translate

Contenido

domingo, 22 de abril de 2018

Números Binarios

Resultado de imagen para binario a decimal


Para entender el concepto de sub redes es necesario empezar por los números binarios.

La conversión de Binario para Decimal y Decimal para Binario se puede hacer de una manera extremadamente simple.

Hay que armar una tabla y de ahí prender o apagar bits de acorde al número que queremos armar.

128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
Siempre el número a la izquierda es el doble de el de la derecha, esto pasa porque son binarios, o sea en base 2.

Utilizamos la tabla hasta el 128 porque es el máximo que necesitamos para las IP, si sumamos todos vamos obtener 255, pero los números binarios pueden ser utilizado para números mayores.

Vamos a un ejemplo que va dejar todo mucho más claro.

Vamos a convertir el número 33 para binario, como quedaría:
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
0
0
1
0
0
0
0
1
Lo que hicimos fue, poner un 1 en cada número que necesitamos, en general decimos que prendimos o bit para este número.

En este caso, si sumamos 32 + 1 = 33.

Hagamos un paso a paso con el número 157.
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
0
0
0
0
0
0
0
0
Revisemos la tabla de la izquierda a la derecha buscando un número menor que 157.

128 es menor o igual que 157? Si, así que prendamos el bit de 128.
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
1
0
0
0
0
0
0
0
157 – 128 = 29
Sigamos, 64 es menor o igual que 29? No. 32 es menor o igual que 29? No. 16 es menor o igual que 29? Si, prendemos el bit de 16.
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
1
0
0
1
0
0
0
0
29 – 16 = 13
Sigamos, 8 es menor o igual que 13? Si, prendemos el bit de 8.
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
1
0
0
1
1
0
0
0
13 – 8 = 5
Sigamos, 4 es menor o igual que 5? Si, prendemos el bit de 4
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
1
0
0
1
1
1
0
0
5 – 4 = 1
Sigamos, 2 es menor o igual que 1? No. 1 es menor o igual que 1? Si, prendamos el bit de 1.
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
1
0
0
1
1
1
0
1
Así que el número en binario que representa 157 es 10011101.
Lo mismo se hace al revés, el binario 00010010 por ejemplo, ¿cómo quedaría en decimal?
Vayamos a la tabla:
128
64
32
16
8
4
2
1
28
27
26
25
24
23
22
21
0
0
0
1
0
0
1
0
Vemos que están prendidos los bits de 16 y 2, así que sumamos 16 + 2 = 18, y ahí tenemos. 00010010 en decimal es 18.


Blogs relacionados 

Si te gusto este articulo comenta y comparte sigue en tu pagina Redes Five.

visitanos en nuestra pagina sobre sistemas operativos y mas Sistemastube.