viernes, 25 de septiembre de 2015

Fases pasar de un modelo a otro


 FASES PARA PASAR DE UN MODELO A OTRO

Pasar de decimal a binario

Para convertir un decimal a binario, hay que ir dividiendo el número decimal entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la división es par y un 1 si es impar).  La lista de ceros y unos leídos de abajo a arriba es el resultado. 




Pasar de binario a decimal

En un sistema decimal, las cifras del número son las distintas potencias de diez (10, 100, 1000, 10000, etc.) 

Por ejemplo, 453 = · 100 + 5 · 10 + 3 · 1
O lo que es lo mismo: 450 = 4 · 102 + 5 · 101 + 3· 10En el sistema binario, las cifras que componen el número multiplican a las potencias de dos (1, 2, 4, 8, 16, ….)
         20=1, 21=2, 22=4, 23=8, 24=16, 25=32, 26=64, ...

Por ejemplo, para pasar a binario un número decimal, empezamos por la derecha y vamos multiplicando cada cifra por las sucesivas potencias de 2, avanzando hacia la izquierda:




            

Pasar de decimal a hexagesimal

Hay que dividir el número decimal entre 16 hasta que ya no se pueda más sin calcular el cociente en decimales dejando asi un número entre 0 y 15 de resto y el dividendo se sigue dividiendo entre 16, a continuación ordena la lista de restos y el último cociente de izquierda a derecha en el orden en que fueron obtenidos, manteniendo el último cociente en el último lugar.


Pasar de binario a hexadecimal



Divide el número binario en sets de 4 bits empezando por la derecha, si no da para formar un paquete exacto de 4 con los últimos o último dígito no pasa nada ya que el último paquete sería ese o esos dígitos sobrantes, a continuación paso a decimal cada paquete de 4 bits



por último pasamos de decimal a hexadecimal con el código que hay; es decir, los números del 0 a 9 y a continuación letras de la A a la F que sería asi



0 1 2 3 4 5 6 7 8 9 A B C D E F


Pasar de hexadecimal a binario

Para este proceso divide el binario en  partes. Cada parte tendra 1,2,4 y 8 bits de derecha a izquierda. Suma los valores de la posiciones y encuentra su valor hexadecimal. Ejemplo: 

10110100 = 1011 y 0100 

1(8)+0(4)+1(2)+1(1) = 11 = B 

0(8)+1(4)+0(2)+0(1) = 4 = 4 

Entonces 10110100 = B4. 

Los números hexadecimales van en este orden 1,2,3,4,5,6,7,8,9,10(A),11(B),12(C),13(D... y 

15(F). 





No hay comentarios:

Publicar un comentario