Un bit es la unidad mas pequeña, representada en codigo binario por un 1 o un 0, el 1 representa un voltaje de encendido y el 0 un voltaje de apagado.
Las siguiente medidas son representadas como veremos a continuación.
Convertir de Binario a Decimal
Realizar la conversión de Binario a Decimal en realidad es bastante simple, como vimos anteriormente un byte esta formado por 8 bits, cada bit tiene un valor diferente de izquierda a derecha en un orden descendente.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Del lado superior tenemos la representación del BIT y del inferior tenemos el valor en formato Decimal, si tenemos el Bit prendido (en 1) entonces sumaremos, en el ejemplo de Arriba nuestros Bits suman en formato decimal 255 en total, es decir, si tuviésemos:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Solo sumaremos los BITS encendidos (Los que tienen un 1)
y en total tendremos 41.
Es simple, solo tendremos que recordar nuestras posiciones y realizar la suma.
Para convertir de Decimal a Binario
Para hacer esta conversión solo tenemos que aplicar lo anterior a la inversa, es decir al tener lo siguiente:
255 =
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Aquí utilizaremos un metodo por "tanteo" es decir tendremos que sumar de izquierda a derecha cuidando no pasarnos de la cantidad que tenemos en formato decimal, por ejemplo si queremos saber como representar 3 en formato decimal hariamos lo siguiente:
Sabemos que 128, 64, 32, 16, 8 y 4 sobrepasan nuestro numero 3 así que los descartamos y les asignamos el numero 0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y al realizar la suma de los bits que nos quedan que son 2 y 1, obtenemos el 3 y nuestro byte quedaría representado de la siguiente manera.
2
|
1
|
y bueno, así quedaría, OJO! No debemos olvidar que nuestro formato decimal va desde el 0 hasta el 255.
0 comentarios:
Publicar un comentario