Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Obtención <strong>de</strong> una ca<strong>de</strong>na con la representación hexa<strong>de</strong>cimal<br />
La conversión entre numeración binaria y hexa<strong>de</strong>cimal es sencilla. Lo<br />
primero que se hace para una conversión <strong>de</strong> un número binario a hexa<strong>de</strong>cimal es<br />
dividirlo en grupos <strong>de</strong> 4 bits, empezando <strong>de</strong> <strong>de</strong>recha a izquierda. En caso <strong>de</strong> que<br />
el último grupo (el que que<strong>de</strong> más a la izquierda) sea menor <strong>de</strong> 4 bits se rellenan<br />
los faltantes con ceros.<br />
Tomando como ejemplo el número binario 101011 lo dividimos en grupos<br />
<strong>de</strong> 4 bits y queda:<br />
10; 1011<br />
Rellenando con ceros el último grupo (el <strong>de</strong> la izquierda):<br />
0010; 1011<br />
Después se toman cada grupo como un número in<strong>de</strong>pendiente y<br />
consi<strong>de</strong>ramos su valor en <strong>de</strong>cimal:<br />
0010 = 2; 1011 = 11<br />
Pero como no po<strong>de</strong>mos representar este número hexa<strong>de</strong>cimal como 211<br />
porque sería un error, se <strong>de</strong>ben sustituir todos los valores mayores a 9 por su<br />
respectiva representación en hexa<strong>de</strong>cimal, con lo que obtenemos:<br />
2BH (Don<strong>de</strong> la H representa la base hexa<strong>de</strong>cimal)<br />
Para convertir un número <strong>de</strong> hexa<strong>de</strong>cimal a binario solo es necesario<br />
invertir estos pasos: se toma el primer dígito hexa<strong>de</strong>cimal y se convierte a binario,<br />
y luego el segundo, y así sucesivamente hasta completar el número.<br />
Captura y almacenamiento <strong>de</strong> datos numéricos<br />
Esta representación está basada en la notación científica, esto es,<br />
representar un número en dos partes: su mantisa y su exponente.<br />
Poniendo como ejemplo el número 1234000, po<strong>de</strong>mos representarlo como<br />
1.123*10^6, en esta última notación el exponente nos indica el número <strong>de</strong><br />
espacios que hay que mover el espacio hacia la <strong>de</strong>recha para obtener el resultado<br />
original.<br />
En caso <strong>de</strong> que el exponente fuera negativo nos estaría indicando el<br />
número <strong>de</strong> espacios que hay que recorrer el punto <strong>de</strong>cimal hacia la izquierda para<br />
obtener el original.<br />
29