Cómo comprender la numeración hexadecimal

La notación hexadecimal (es decir, base 16) se utiliza en las páginas web y en los sistemas de cómputo para indicar valores. Un buen ejemplo es la notación por colores en las plantillas web HTML. La lectura y el uso hexadecimal exigen un poco de práctica, pero el concepto básico no es más difícil de comprender que el sistema decimal ordinario (base diez), el mismo que probablemente has usado toda tu vida.

Pasos

Método 1
Comprender el sistema hexadecimal

Imagen titulada Understand Hexadecimal Step 1
1
Familiarízate con el sistema hexadecimal. Así como el sistema de numeración decimal utiliza diez símbolos diferentes para referirse a los valores de cero a nueve, el sistema de numeración hexadecimal utiliza dieciséis símbolos diferentes para referirse a los valores de cero a quince. Se puede escribir cualquier número en todos los sistemas. A continuación, te mostramos cómo contar en hexadecimal:
  • De cero a quince: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
  • De dieciséis a treinta y dos: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20
  • Imagen titulada Understand Hexadecimal Step 2
    2
    Aprende a escribir las bases. Los diez símbolos utilizados en el sistema de numeración decimal conforman la base de ese sistema. Del mismo modo, el sistema de numeración hexadecimal tiene su base en los dieciséis símbolos que utiliza. Cuando no tienes claro qué base se está utilizando, se agregan subíndices numéricos para mostrarla. Por ejemplo, 10010 es "100 en base 10" y 10016 es "100 en base 16" (lo que equivale a 409610).
  • Otro término que se usa en lugar de "base" es "raíz" (en plural "raíces").
  • Imagen titulada Understand Hexadecimal Step 3
    3
    Aprende los valores posicionales en el sistema decimal. Podemos entender los números largos escritos en base 10 sin siquiera detenernos a pensar, pero eso pasa porque hemos tenido mucha práctica. Sabemos automáticamente que "583410" significa 5x10 + 8x10 + 3x10 + 4x10. Cada dígito en un número de varios dígitos tiene su propio valor posicional. A continuación, te mostramos los valores posicionales en el sistema decimal, de derecha a izquierda:
  • 1010 = 1
  • 1010 = 1010
  • 10 = 10x10 = 100
  • 10 = 10x10x10 = 1000
  • 10 = 10x10x10x10 = 10 000
  • 10 = 10x10x10x10x10 = 100 000, y así sucesivamente.
  • Imagen titulada Understand Hexadecimal Step 4
    4
    Aprende los valores posicionales en el sistema hexadecimal. Debido a que el sistema hexadecimal tiene como base el dieciséis, los valores posicionales se basan en potencias de dieciséis y no en potencias de diez. A continuación, te mostramos las potencias de dieciséis escritas en sistema decimal.
  • 1610 = 1
  • 1610 = 1610
  • 16=16x16=256
  • 16=16x16x16=4096
  • 16=16x16x16x16=65 536
  • 16=16x16x16x16x16=1 048 576 y así sucesivamente.
  • Si escribiésemos esto en hexadecimal, lo haríamos así: 1016, 100, 1000, etc.
  • Imagen titulada Understand Hexadecimal Step 5
    5
    Convierte números hexadecimales en decimales. La conversión entre dos bases es una buena forma de familiarizarte con el funcionamiento de cada sistema. A continuación, te mostramos cómo convertir cualquier número hexadecimal en decimal:
  • Escribe el número hexadecimal: 15B3016
  • Escribe cada dígito como un problema de multiplicación decimal, utilizando el valor posicional descrito en la tabla anterior: 15B30 = (1 x 65 53610) + (5 x 409610) + (B x 25610) + (3 x 1610) + (0 x 1)
  • Convierte los símbolos no decimales en números decimales. Nuestro ejemplo es B = 1110, de modo que los dígitos se pueden convertir a 1110 x 25610
  • Resuelve el problema. Usa una calculadora o resuélvelo a mano, y obtendrás la respuesta en decimal. 15B30 = 65 536 + 20 480 + 2816 + 48 + 0 = 88 88010
  • Método 2
    Comprender el sistema hexadecimal por color

    Imagen titulada Understand Hexadecimal Step 6
    1


    Aprende cómo se determinan los colores en una pantalla de computadora. Todos los colores en la pantalla de una computadora se determinan mediante tres valores: rojo, verde, y azul. Todos los colores de la luz se pueden crear mediante la combinación de estos tres tipos de luz en diferentes proporciones. En la pantalla de una computadora, se le puede asignar a cada color (rojo, verde, y azul) cualquier valor de 0 a 255 (lo que significa que tenemos un total de 256 valores posibles).
    • Este sistema no coincide con los colores "primarios" que has aprendido en la escuela, debido a que estos últimos se basan en el pigmento físico (la pintura) y no en la luz. El sistema de pintura a veces se conoce como "sistema de color sustractivo" y el sistema de luz (el sistema RGB que describimos aquí), como "aditivo".
  • Imagen titulada Understand Hexadecimal Step 7
    2
    Aprende por qué se utiliza el sistema hexadecimal para los colores. Las plantillas web HTML utilizan el sistema hexadecimal para describir colores. Esto es conveniente, ya que un número hexadecimal de dos dígitos puede comunicar exactamente 25610 valores posibles. Esto no es una coincidencia. El número 25610 se debe a las limitaciones del hardware antiguo, que solo podía manejar 1000000002 colores o 25610. Debido a que 2 = 1610, cualquier sistema binario puede fácilmente convertirse en un sistema hexadecimal con tantos dígitos como ¼.
  • Los subíndices te indican en qué base están escritos los números. La base2 es binaria- la base10 es decimal ordinaria y la base16 es hexadecimal.
  • Imagen titulada Understand Hexadecimal Step 8
    3
    Aprende cómo funciona este sistema. El sistema hexadecimal de colores es fácil de comprender, una vez que aprendes cómo funciona. Los dos primeros dígitos representan el valor rojo, los dos siguientes, el verde, y los dos últimos, el azul. A continuación, te presentamos algunos ejemplos:
  • El código #000000 es negro, mientras que el #FFFFFF es blanco.
  • Cualquier color con valores equivalentes r, g, y b (además del blanco y el negro) es un tono de gris, como el #121212, el #5A5A5A, o el #C0C0C0
  • El código #003000 es un verde muy oscuro. El #003F00 es apenas un verde más claro (solo se ha añadido la F, o 1610 verde), pero el código #00FF00 es el verde más brillante que existe (se ha añadido un C0 adicional, o 19210).
  • Los colores más complejos se crean utilizando los tres tipos de luz. Intenta con estos códigos: #7FFFD4, #8A2BE2, o #A0522D.
  • Método 3
    Aprender a pensar en hexadecimal

    Imagen titulada Understand Hexadecimal Step 9
    1
    Aprende a leer en hexadecimal de manera intuitiva. Utiliza los siguientes ejemplos como "objetivos" para ayudarte a calcular el tamaño de un número hexadecimal. Esto te brindará una comprensión más intuitiva del sistema hexadecimal, y te permitirá leer números hexadecimales sin la necesidad de convertirlos todas las veces en decimales. Como verás, una ventaja del sistema hexadecimal es que el número de dígitos no aumenta tan rápido como lo hace en el sistema decimal:
    • Los seres humanos tienen un número A de dedos, o 1416 si se cuentan también los dedos de los pies. Recuerda que el subíndice 16 significa que un número está escrito en base dieciséis.
    • En una zona residencial, se debe conducir por debajo de los 2816 kilómetros (o 1916 millas) por hora.
    • La velocidad al conducir en una autopista normalmente es de 6416 kilómetros (o 3C mph) por hora.
    • El agua hierve a 6416 °C (o D4 °F).
    • El ingreso medio en los Estados Unidos es aproximadamente de C350 dólares al año.
    • La población del mundo es de más de 1A0 000 000.
  • Imagen titulada Understand Hexadecimal Step 10
    2
    Aprende a sumar en el sistema hexadecimal. Puedes resolver sumas en el sistema hexadecimal sin necesidad de convertirlas a otro sistema. Sin embargo, esto requiere un poco de esfuerzo mental y práctica para recordar las reglas. A continuación, te presentamos algunos métodos y consejos:
  • Cuenta uno por uno, utilizando los dígitos hexadecimales. Por ejemplo, para resolver 7 + 5 en hexadecimal, cuenta 7, 8, 9, A, B, C.
  • Apréndete las tablas de sumar. Un método mucho más rápido es memorizarte las tablas de sumar hexadecimales, que puedes practicar con un examen en línea. Una vez que te aprendas que A + 7 = 1116, ya no tendrás que tomarte el trabajo de contar.
  • Pasa el uno a la otra columna cuando sea necesario. Si al sumar te pasas de F, "pasa el uno" a la otra columna como lo harías en un problema normal de adición. Por ejemplo, A + 5 = F, A + 6 = 1016, A + 7 = 1116, y así sucesivamente. Del mismo modo, 3A + 6 = 4016, 3A + 7 = 4116, etc.
  • Imagen titulada Understand Hexadecimal Step 11
    3
    Aprende a multiplicar en el sistema hexadecimal. Al igual que en la multiplicación normal, la mejor manera de volverte un experto en la multiplicación hexadecimal es memorizarte las tablas de multiplicar. A continuación, te presentamos la “tabla de multiplicar hexadecimal del 6” como ejemplo (todos los números son hexadecimales):
  • 6 x 1 = 6
  • 6 x 2 = C
  • 6 x 3 = 12
  • 6 x 4 = 18
  • 6 x 5 = 1E
  • 6 x 6 = 24
  • 6 x 7 = 2A
  • 6 x 8 = 30
  • 6 x 9 = 36
  • 6 x A = 3C
  • 6 x B = 42
  • 6 x C = 48
  • 6 x D = 4E
  • 6 x E = 54
  • 6 x F = 5A
  • Consejos

    • Puedes buscar en línea una calculadora para convertir las bases entre binaria, decimal y hexadecimal.
    • Puedes representar fácilmente cualquier número binario en el sistema hexadecimal. Divide el número binario en segmentos de cuatro dígitos (si es necesario, agrega los ceros iniciales)- luego, vuelve a colocar cada segmento con el dígito hexadecimal equivalente. Por ejemplo, 00002 = 016, 00012 = 116, hasta llegar a 11112 = F16.
    • En realidad, las computadoras utilizan el método de "complemento" para sumar y restar números (en el sistema hexadecimal o cualquier otra base), no el método de "pasar a la otra columna" al que estamos acostumbrados. El método de complemento no es muy útil para los humanos, pero si programas un software de cálculo, debes aprenderlo para que vuelvas tu programa más eficiente.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se convertesc de la zecimal la hexazecimalCum se convertesc de la zecimal la hexazecimal
    Cómo diagnosticar problemas de la computadoraCómo diagnosticar problemas de la computadora
    Cómo escoger una contraseña seguraCómo escoger una contraseña segura
    Cómo escuchar la televisión sin molestar a los demásCómo escuchar la televisión sin molestar a los demás
    Cómo hacer una restauración del sistema en Microsoft VistaCómo hacer una restauración del sistema en Microsoft Vista
    Cómo hacer un sistema de almacenamiento con cajas de cartónCómo hacer un sistema de almacenamiento con cajas de cartón
    Cómo calcular el calor específicoCómo calcular el calor específico
    Cómo calcular la circunferencia de un círculoCómo calcular la circunferencia de un círculo
    Cómo calcular la variación porcentualCómo calcular la variación porcentual
    Cum se convertește un număr hexazecimal la zecimal sau binarCum se convertește un număr hexazecimal la zecimal sau binar
    » » Cómo comprender la numeración hexadecimal

    © 2011—2020 ertare.com