Representar un número en Sistema Binario puede ser bastante difícil de leer, así que se creó el sistema octal.
google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);
En el Sistema de Numeración Octal (base 8), sólo se utilizan 8 cifras (0, 1, 2, 3, 4, 5, 6, 7)
Este Sistema de numeración una vez que se llega a la cuenta 7 se pasa a 10, etc.
La cuienta hecha en octal: 0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, .....
Se puede observar que en este sistema numérico no existen los números: 8 y 9
Para pasar del un Sistema Binario al Sistema Octal se utiliza el siguiente método:
- Se divide el número binario en grupos de 3 empezando por la derecha. Si al final queda un grupo de 2 o 1 dígitos, se completa el grupo de 3 con ceros (0) al lado izquierdo.
- Se convierte cada grupo en su equivalente en el Sistema octal y se reemplaza.
Ejemplo: Pasar 101101112 a octal.
Número en binario convertido a grupos de 3
010
110
111
Equivalente en base 8
2
6
7
Resultado: 101101112 = 2678
El Sistema de Numeración Hexadecimal (base 16)
El sistema hexadecimal, a diferencia del sistema decimal, necesita 16 cifras y/o letras para poder expresar una cantidad.
google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);
Ver la siguiente lista:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Si se cuentan las letras y números anteriores se tienen 16.
En la siguiente tabla se ve una comparación de los números superiores a 9 en el Sistema de Numeración Hexadecimal y el Sistema de Numeracion Decimal.
Se puede ver que en el Sistema de Numeración Hexadecimal se utilizan las letras de la "A" a la "F" para obtener los números del 10 al 15 en base 10.
Ver el siguiente gráfico a la derecha.
Un número en el sistema hexadecimal se divide en cifras con diferente peso: 1, 16, 256, 4096, 65536,.... etc.
Entonces para formar el número AB516: (el número 2741 en hexadecimal)
BIBLIOGRAFIA:
No hay comentarios:
Publicar un comentario