el sistema binario consta de solo 2 digitos.. 0 Y 1 que toman su valor de acuerdo a la posicion que guardan de derecha a izquierda... al igual que el sistema decimal (nuestro) los digitos toman un valor de acuerdo a la posicion que tienen ademas de que en ambos casos tienen una base..en caso del binario la base es 2.
asi.. el digito que se encuentre más a la derecha (el primero de derecha a izquierda) sera llamado el BIT MENOS SIGNIFICATIVO (LSB) mientras que el digito que se encuentra más a la izquierda (ULTIMO DE DERECHA A IZQUIERDA) Se conoce como BIT MÁS SIGNIFICATIVO (MSB).
partiendo de eso...vamos a las posiciones....y tomamos como ejemplo la cantidad 1010 (en binario)
MSB LSB
1 0 1 0
asi la base toma como potencia la posicion que guardan los digitos inciando SIEMPRE DESDE CERO.
2^3 2^2 2^1 2^0
1 0 1 0
para convertir ese numero binario en decimal simplemente se tomaran en cuenta aquellos digitos que sean 1.... ahora veremos porque...
(hay que recordar que toda base elevada a la potencia 0 ES SIEMPRE 1)
al tener las cantidades que se muestran a la derecha, se realiza una suma teniendo como resultado el numero decimal que corresponde al numero binario 1010.
1 * 2^3 = 1 * 8 = 8
0 * 2^2 = 0 * 4 = 0
1 * 2^1 = 1 * 2 = 2
0 * 2^0 = 1 * 1 = 0
___________________________
10 entonces el numero binario 1010 corresponde al numero 10 (en decimal)
a continuacion una tablita sencilla de potencias de 2 que te pueden servir para realizar las conversiones de binario a decimal.
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1024
2^11 = 2048
2^12 = 4096
2^13 = 8192
2^14 = 16384
NOTA RECUERDA QUE SIEMPRE HAY QUE INICIAR A ENUMERAR LAS POSICIONES DE DERECHA A IZQUIERDE INICIANDO EN 0....
Consiste en distribuir los unos necesarios entre las potencias sucesivas de 2 de modo que su suma resulte ser el número decimal a convertir. Sea por ejemplo el número 151, para el que se necesitarán las 8 primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir. Se comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151-128 = 23, para llegar al 151. Este valor se conseguirá distribuyendo unos entre las potencias cuya suma dé el resultado buscado y poniendo ceros en el resto. En el ejemplo resultan ser las potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente.
Answers & Comments
Verified answer
el sistema binario consta de solo 2 digitos.. 0 Y 1 que toman su valor de acuerdo a la posicion que guardan de derecha a izquierda... al igual que el sistema decimal (nuestro) los digitos toman un valor de acuerdo a la posicion que tienen ademas de que en ambos casos tienen una base..en caso del binario la base es 2.
asi.. el digito que se encuentre más a la derecha (el primero de derecha a izquierda) sera llamado el BIT MENOS SIGNIFICATIVO (LSB) mientras que el digito que se encuentra más a la izquierda (ULTIMO DE DERECHA A IZQUIERDA) Se conoce como BIT MÁS SIGNIFICATIVO (MSB).
partiendo de eso...vamos a las posiciones....y tomamos como ejemplo la cantidad 1010 (en binario)
MSB LSB
1 0 1 0
asi la base toma como potencia la posicion que guardan los digitos inciando SIEMPRE DESDE CERO.
2^3 2^2 2^1 2^0
1 0 1 0
para convertir ese numero binario en decimal simplemente se tomaran en cuenta aquellos digitos que sean 1.... ahora veremos porque...
(hay que recordar que toda base elevada a la potencia 0 ES SIEMPRE 1)
al tener las cantidades que se muestran a la derecha, se realiza una suma teniendo como resultado el numero decimal que corresponde al numero binario 1010.
1 * 2^3 = 1 * 8 = 8
0 * 2^2 = 0 * 4 = 0
1 * 2^1 = 1 * 2 = 2
0 * 2^0 = 1 * 1 = 0
___________________________
10 entonces el numero binario 1010 corresponde al numero 10 (en decimal)
a continuacion una tablita sencilla de potencias de 2 que te pueden servir para realizar las conversiones de binario a decimal.
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1024
2^11 = 2048
2^12 = 4096
2^13 = 8192
2^14 = 16384
NOTA RECUERDA QUE SIEMPRE HAY QUE INICIAR A ENUMERAR LAS POSICIONES DE DERECHA A IZQUIERDE INICIANDO EN 0....
Consiste en distribuir los unos necesarios entre las potencias sucesivas de 2 de modo que su suma resulte ser el número decimal a convertir. Sea por ejemplo el número 151, para el que se necesitarán las 8 primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir. Se comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151-128 = 23, para llegar al 151. Este valor se conseguirá distribuyendo unos entre las potencias cuya suma dé el resultado buscado y poniendo ceros en el resto. En el ejemplo resultan ser las potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente.