Sunteți pe pagina 1din 3

Conversin entre nmeros decimales

y binarios
Convertir un nmero decimal al sistema
binario es muy sencillo: solo hay que
realizar divisiones repetitivas por 2 y
escribir los restos obtenidos en cada
divisin en orden inverso al que han sido
obtenidos.
Por ejemplo:
77 : 2 = 38 Resto: 1
38 : 2 = 19 Resto: 0
19 : 2 = 9 Resto: 1
9 : 2 = 4 Resto: 1
4 : 2 = 2 Resto: 0
2 : 2 = 1 Resto: 0
1 : 2 = 0 Resto: 1
y, tomando los restos en orden inverso
obtenemos la cifra binaria:

Conversin de un nmero decimal a


hexadecimal
La conversin de un nmero decimal a
hexadecimal se hace con la misma
tcnica que ya hemos utilizado en la
conversin a binario, mediante divisiones
sucesivas por 16 y colocando los restos
obtenidos en orden inverso. Por ejemplo,
para escribir en octal el nmero decimal
tendremos que hacer las siguientes
divisiones:
1823 : 16 = 113 Resto: A
113 :16 = 7 Resto: 1
7 : 16 = 0 Resto 7
Tomando los restos obtenidos en orden
inverso tendremos la cifra octal:
Conversin hexadecimal a decimal

Conversin de binario a decimal


El mtodo empleado para convertir un
nmero del sistema binario al decimal
solo se necesita desarrollar el nmero,
teniendo en cuenta el valor de cada
dgito en su posicin, que es el de una
potencia de 2, cuyo exponente es 0 en el
bit situado ms a la derecha, y se
incrementa en una unidad segn vamos
avanzando posiciones hacia la izquierda.
Por ejemplo, para convertir el nmero
binario 10100112 a decimal, lo
desarrollamos teniendo en cuenta el
valor de cada bit:

La conversin de un nmero
hexadecimal a decimal es igualmente
sencilla, conociendo el peso de cada
posicin en una cifra octal. Por ejemplo,
para convertir el nmero 2378 a decimal
basta con desarrollar el valor de cada
dgito
http://www.buenastareas.com/ensayos/C
onversion-Entre-BasesNumericas/3973334.html

Sistema hexadecimal

Este sistema requiere el uso de 16


smbolos, siendo formado por los
mismos empleados en el sistema
decimal y seis letras del alfabeto
arbico comprendidas entre A y F.
Dado
que
las
computadoras
usualmente agrupan conjuntos de bits
en mltiplos de cuatro este sistema
permite representar a cada grupo con
un simple smbolo. Por ello es que es
tan usado en estos das. En la tabla
de abajo se muestra la relacin entre
los sistemas.

Convertir un binario en hexadecimal


Primeramente hay que agrupar los bits
de a cuatro comenzando por la derecha y
siguiendo hacia la izquierda. Si bien en
palabras cuya longitud sea mltiplo de
cuatro esto no tiene obligatoriedad, en
aquellas cuyo tamao no sea mltiplo de
cuatro si selecciona de izquierda a
derecha los grupos de bits quedarn mal
conformados. Esto anterior para la parte
entera. Para la parte fraccionaria el orden
es inverso, o sea que se agrupa de
izquierda a derecha. Ntese que siempre
es del punto hacia afuera. Una vez
formados los grupos proseguimos a
reemplazar cada grupo por el smbolo
Hexa correspondiente.
Ejemplo:

Convertir 1010110100102
1010

1101

0010

CONVERSIN DE HEXADECIMAL A
BINARIO
Para realizar la conversin solo hay que
colocar los cuatro bits correspondientes a
cada smbolo del nmero hexa
respetando su posicin original.
Ejemplo:
Para convertir 7A216
7
A
2
0111 1010 0010
http://pablin.com.ar/computer/cursos/vari
os/basesnum.htm

S-ar putea să vă placă și