domingo, 20 de agosto de 2017

¿QUE SON LOS NUMEROS HEXADECIMALES?

Números hexadecimales

Hexadecimal: 
El Hexadecimal es una notación numérica mas grande que la decimal, es decir que hay mas símbolos que pueden representar números (Hexa = 16) empieza desde el (0,9) y luego las letras de la (A,F) en siguiente podremos ver una tabla que explica un poco mejor como va funcionando: 

Números hexadecimales

Programacion


Transformación Decimal – Hexadecimal: 
Para transformar cualquier numero decimal a un numero Hexadecimal se debe seguir un proceso de varios pasos: 

  • Se divide el numero decimal entre 16 (La cantidad de caracteres del hexadecimal) NOTA: no se deben buscar decimales en la division.
  • Se divide el resultado entre 16.
  • Repetimos el Paso 2 hasta que el numero no se pueda seguir dividendo entre 16.
  • Se toma el ultimo resultado y todos los restos, se ordenan desde el ultimo al primero,

Ejemplo: 

Transformar: 465 a un numero Hexadecimal: 
465 / 16 = 29 RestoB = 1 
29 / 16 = 1 RestoA = 13 (En Hexadecimal el “13” no existe, existe la “D”) por ende: RestoA = D 

Ultimo Resultado = 1 

Cuando ordenamos ya que vamos en el sentido inverso de la operación el orden de nuestro Hexadecimal sera 

(Ultimo Resultado) (RestoA) (RestoB) ———-> Nuestro Numero Hexadecimal seria: 1D1 

Transformación Hexadecimal – Decimal: 

Para transformar cualquier numero Hexadecimal a un numero Decimal se debe seguir un proceso de varios pasos: 

  • Se Analizan las posiciones de los símbolos que representan el Hexadecimal.
  • Se Traducen las Letras a su valor en el lenguaje Decimal.
  • Se Multiplica cada dígito por 16 elevado a su posición en el numero.
  • Se Suman todos los resultados.

Ejemplo: 

Tomando el numero: 12A 
Primero Analizamos las posiciones de derecha a Izquierda. 
Donde por posición: 
A Tiene posición 0 | 2 Tiene Posición 1 | 1 Tiene Posición 2 
Entonces: 
12A = (A * 16º) + (2 * 16¹) + (1 *16²) 
12A = (10 * 16º) + (2 * 16¹) + (1 * 16²) 
12A = 10 + 32 + 256 
12A = 298 



LO BUSQUE EN https://www.taringa.net/posts/ciencia-educacion/19844326/Numeros-hexadecimales.html

No hay comentarios:

Publicar un comentario