Realiza las conversiones entre bases que se piden a)32568(hexadecimal a octal) b)574(decimal a hexadecimal) ALGUIEN PORFIIS Q LE ENTIENDA
jonathantipan
Bueno no es muy difícil de entender hay que saber que cada "base" representa diferentes sistemas de numeración esencialmente para uso en programación y en electrónica.
el hexadecimal de base 16 tiene 16 representaciones numéricas y sus equivalentes tanto en octal como en decimal.
Si buscas en internet tabla ASCII observaras las equivalencias que necesitas para realizar la conversión.
En esencia debes transformar de hexadecimal a binario de cuatro cifras y este binario a octal.
para tu caso
32568₁₆ : 3=0011 2=0010 5=0101 6=0110 8=1000
=00110010010101101000₂
ahora para transformar a octal el número binario lo tomas de 3 en 3 desde la derecha a izquierda
el hexadecimal de base 16 tiene 16 representaciones numéricas y sus equivalentes tanto en octal como en decimal.
Si buscas en internet tabla ASCII observaras las equivalencias que necesitas para realizar la conversión.
En esencia debes transformar de hexadecimal a binario de cuatro cifras y este binario a octal.
para tu caso
32568₁₆ : 3=0011 2=0010 5=0101 6=0110 8=1000
=00110010010101101000₂
ahora para transformar a octal el número binario lo tomas de 3 en 3 desde la derecha a izquierda
=000 110 010 010 101 101 000₂
y lo transformas a octal cada cifra binaria
= 0 6 2 2 5 5 0
=622550₈ en octal
------------------------------------------------------------------------------
Para el caso de decimal a hexadecimal tenemos que dividir a mano (la calculadora te da decimales).
574₁₀ a hexadecimal
tenemos que dividir para 16 hasta que el cociente sea menor que 16
cociente residuo
574:16 35 14
35:16 2 3
como el cociente es menor que 16 tomamos los residuos y el ultimo cociente de la siguiente manera
2 3 14 ₁₀
sacamos las equivalencias en hexadecimal observando la tabla
2=2 3=3 14=E
23E₁₆ en hexadecimal