El sistema numérico hexadecimal, también llamadobase-16o a veces simplementemaleficio, es un sistema numérico que utiliza 16 símbolos únicos para representar un valor particular. Esos símbolos son 0-9 y A-F.
El sistema numérico que utilizamos en la vida diaria se llamadecimal, o sistema de base 10, y utiliza los 10 símbolos del 0 al 9 para representar un valor.

Jason Gayman / E+ / Getty Images
¿Dónde y por qué se utiliza el hexadecimal?
La mayoría de los códigos de error y otros valores utilizados dentro de una computadora se representan en formato hexadecimal. Por ejemplo, los códigos de PARADA que aparecen en una pantalla azul de la muerte siempre están en formato hexadecimal.
Los programadores usan hexadecimal porque sus valores son más cortos de lo que serían si se mostraran en decimal, ymuchomás corto que en binario, que usa solo 0 y 1.
Por ejemplo, los siguientes valores son equivalentes:
- ¿Es hexadecimal un lenguaje de programación?
El código hexadecimal es técnicamente un lenguaje de programación de bajo nivel ya que los programadores lo utilizan para traducir código binario. En realidad, el procesador no puede entender el código hexadecimal. Es sólo una abreviatura para programadores.
- ¿Quién inventó la notación hexadecimal?
El ingeniero sueco-estadounidense John Williams Nystrom desarrolló el sistema de notación hexadecimal en 1859. También conocido como sistema tonal, la propuesta original de Nystrom tuvo aplicaciones en diversos campos, incluidas las matemáticas y la metrología.
- ¿Qué es un maleficio de Steam?
Si usas el servicio de juegos de vapor , tu Steam hexadecimal es el mismo que tu Steam ID, que está representado en hexadecimal.
Otro lugar donde se utiliza el hexadecimal es como HTML Codigo de colorpara expresar un color específico. Un diseñador web usaría el valor hexadecimal FF0000 para definir el color rojo. Esto se descompone comoFF,00,00,que define la cantidad de colores rojo, verde y azul que se deben utilizar (RRGGBB); 255 rojo, 0 verde y 0 azul en este ejemplo.
Los valores hexadecimales hasta 255 se pueden expresar en dos dígitos, y los códigos de color HTML utilizan tres conjuntos de dos dígitos, lo que significa que hay más de 16 millones (255 x 255 x 255) colores posibles que se pueden expresar en formato hexadecimal, ahorrando mucho espacio. versus expresarlos en otro formato como decimal.
Sí, el binario es mucho más simple en algunos aspectos, pero es más difícil de entender. leer binario que hexadecimal.
Cómo contar en hexadecimal
Contar en formato hexadecimal es fácil, siempre y cuando recuerdes que hay 16 caracteres que componen cada conjunto de números.
En formato decimal, todos sabemos que contamos así:
0,1,2,3,4,5,6,7,8,9,10,11,12,13,... agregando un 1 antes de comenzar nuevamente el conjunto de 10 números (es decir, el número 10) .
Sin embargo, en formato hexadecimal contamos así, incluidos los 16 números:
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13... nuevamente, agregando un 1 antes de comenzar el Número 16 puesto de nuevo.
Aquí hay algunos ejemplos de algunas 'transiciones' hexadecimales complicadas que pueden resultarle útiles:
Cómo convertir manualmente valores hexadecimales
Sumar valores hexadecimales es muy simple y en realidad se hace de manera muy similar a contar números en el sistema decimal.
Un problema matemático normal como 14+12 normalmente se puede resolver sin escribir nada. La mayoría de nosotros podemos hacer eso mentalmente: son 26. Aquí hay una forma útil de verlo:
14 se descompone en 10 y 4 (10+4=14), mientras que 12 se simplifica como 10 y 2 (10+2=12). Cuando se suman 10, 4, 10 y 2, es igual a 26.
Cuando se introducen tres dígitos, como 123, sabemos que debemos mirar los tres lugares para entender lo que realmente significan.
El 3 se sostiene solo porque es el último número. Quitando los dos primeros, 3 sigue siendo 3. El 2 se multiplica por 10 porque es el segundo dígito del número, como en el primer ejemplo. Nuevamente, quita el 1 de este 123 y te queda 23, que es 20+3. El tercer número de la derecha (el 1) se multiplica por 10, dos veces (por 100). Esto significa que 123 se convierte en 100+20+3, o 123.
Aquí hay otras dos formas de verlo:
...( norte X102) + ( norte X101)+ ( norte X100)
o...
...( norte X 10 X 10) + ( norte X10) + norte
Inserta cada dígito en el lugar apropiado en la fórmula anterior para convertir 123 en: 100 ( 1 X 10 X 10) + 20 ( 2 X10) + 3 , o 100 + 20 + 3, que es 123.
Lo mismo ocurre si el número está en miles, como 1234. El 1 es en realidad 1 X 10 X 10 X 10, lo que lo sitúa en el lugar de las milésimas, 2 en las centésimas, y así sucesivamente.
El hexadecimal se hace exactamente de la misma manera, pero usa 16 en lugar de 10 porque es un sistema de base 16 en lugar de base 10:
...( norte X163) + ( norte X162) + ( norte X161)+ ( norte X160)
Por ejemplo, digamos que tenemos el problema 2F7+C2C y queremos saber el valor decimal de la respuesta. Primero debe convertir los dígitos hexadecimales a decimales y luego simplemente sumar los números como lo haría con los dos ejemplos anteriores.
Nuevamente, del cero al nueve en decimal y hexadecimal son exactamente iguales, mientras que los números del 10 al 15 se representan como las letras de la A a la F.
El primer número en el extremo derecho del valor 2F7 se mantiene solo, como en el sistema decimal, y resulta ser 7. El siguiente número a su izquierda debe multiplicarse por 16, al igual que el segundo número del 123 ( el 2) anterior debía multiplicarse por 10 (2 X 10) para obtener el número 20. Finalmente, el tercer número de la derecha debe multiplicarse por 16, dos veces (que es 256), como lo necesita un número decimal. multiplicarse por 10, dos veces (o 100), cuando tiene tres dígitos.
Por lo tanto, romper el 2F7 en nuestro problema hace 512 ( 2 X 16 X 16) + 240 ( F [15]X16) + 7 , que llega a 759. Como puede ver, F es 15 debido a su posición en la secuencia hexadecimal (verCómo contar en hexadecimalarriba): es el último número de los 16 posibles.
C2C se convierte a decimal así: 3,072 ( C [12] X 16 X 16) + 32 ( 2 X16) + C [12] = 3,116
Nuevamente, C es igual a 12 porque es el valor número 12 cuando cuentas desde cero.
Esto significa que 2F7+C2C es en realidad 759+3116, lo que equivale a 3875.
Si bien es bueno saber cómo hacer esto manualmente, por supuesto es mucho más fácil trabajar con valores hexadecimales con una calculadora o un convertidor.
Convertidores y calculadoras hexadecimales
Un convertidor hexadecimal es útil si desea traducir de hexadecimal a decimal o de decimal a hexadecimal, sin hacerlo manualmente. Por ejemplo, ingresar 7FF en un convertidor le indicará instantáneamente que el valor decimal equivalente es 2047.
Hay muchos conversores hexadecimales en línea que son realmente sencillos de usar. Convertidor binario hexadecimal , SubnetOnline.com , Tablas rápidas , y Herramientas JP siendo sólo algunos de ellos. Algunos de estos sitios le permiten convertir no sólo hexadecimal a decimal (y viceversa), sino también convertir hexadecimal a binario, octal, ASCII y otros.
Las calculadoras hexadecimales pueden ser tan útiles como una calculadora con sistema decimal, pero para usar con valores hexadecimales. 7FF más 7FF, por ejemplo, es FFE.
Almacén de Matemáticas La calculadora hexadecimal admite la combinación de sistemas numéricos. Un ejemplo sería sumar un valor hexadecimal y binario y luego ver el resultado en formato decimal. También es compatible con octal.
EasyCalculation.com es una calculadora aún más fácil de usar. Restará, dividirá, sumará y multiplicará los dos valores hexadecimales que le dé y mostrará instantáneamente todas las respuestas en la misma página. También muestra los equivalentes decimales junto a las respuestas hexadecimales.
Más información sobre hexadecimal
La palabrahexadecimales una combinación dehexa(es decir, 6) ydecimal(10). El binario es base 2, el octal es base 8 y el decimal es, por supuesto, base 10.
¿Cómo averiguas el cumpleaños de alguien?
Los valores hexadecimales a veces se escriben con el prefijo 0x (0x2F7) o con un subíndice (2F716), pero no cambia el valor. En ambos ejemplos, puede mantener o eliminar el prefijo o subíndice y el valor decimal seguirá siendo 759.
El Registro de Windows es un lugar donde puedes encontrarte con valores hexadecimales en una computadora. Específicamente, cuando se trata de valores de registro DWORD y QWORD.
Preguntas más frecuentesArtículos De Interés
La Elección Del Editor

Personalizador de pantalla de bloqueo para Windows 8.1 y Windows 8
Lock Screen Customizer es un nuevo software de Winaero. Le permite ajustar y ampliar las opciones de la pantalla de bloqueo en Windows 8. Tiene una interfaz de usuario agradable con vista previa en vivo de los cambios que realizó: usuarios de Windows 8.1, una nueva versión 1.0.0.1 para usted está lista. ¡Míralo a continuación! Te permite

Tema blanco para Windows 8
Este maravilloso estilo visual es completamente blanco y se ve muy especial. Este trabajo de diamantes fue creado por el usuario de deviantart s4r1n994n y todos los créditos son para él. Consulte cómo instalar temas de terceros en Windows 8. Enlace de descarga | Página de inicio Apóyenos Winaero depende en gran medida de su apoyo. Puede ayudar al sitio a mantener

Cómo conectar una computadora de escritorio a Wi-Fi sin un adaptador
Conectar tu PC a Wi-Fi sin adaptador es fácil si tienes tu smartphone a mano. Simplemente use la conexión USB para conectarse.

Cambiar colores en el símbolo del sistema en Windows 10
Vea cómo personalizar el color de la fuente y el color de fondo en la ventana del símbolo del sistema en Windows 10 de forma temporal o permanente.

YouTube TV: cómo agregar canales
YouTube TV es un servicio relativamente nuevo que ha ido ganando popularidad últimamente: superó los 20 millones de suscriptores en febrero. Los cortadores de cables de todo el mundo se están sumando a los $ 64,99 del servicio por

Cómo cambiar la fuente en el menú Inicio de Windows 7
Así es como puede cambiar el tipo de letra y el tamaño de fuente y el estilo del menú Inicio en Windows 7
