Programación Xaf
Los números hexadecimales son un método de conteo comúnmente utilizado en computadoras. Pueden compensar la falta de dígitos en los números binarios y también se usan en televisores. Los números hexadecimales se representan comenzando con 0x. Por ejemplo: 0xAF=175.
Los números hexadecimales tienen las siguientes dos características: las letras inglesas A, B, C, D, E y F representan los números 10 ~ 15 respectivamente. Después de contar hasta f, agregue 1 para llevar.
Datos extendidos
La base de los números hexadecimales es 16 y los números utilizados son 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A , B, C, D, E, F. Entre ellos, A-F representan números decimales del 10 al 15 respectivamente. La regla técnica de los números hexadecimales es "uno por hexadecimal", y el peso de cada bit es 16 n veces que Fang llega a identificar. .
Los diferentes sistemas informáticos y lenguajes de programación tienen diferentes representaciones de valores de 16 hexadecimales:
Ada y VHDL envuelven números de 16 binarios con la "referencia numérica" en la que se basan juntos, como "16#5A3#". (Nota: Ada puede usar cualquiera del 1 al 16 como base de números enteros y reales. Para vectores de bytes, VHDL está representado por el prefijo x.
Lenguaje C, C++, Shell, Python, Java idioma, etc. Los idiomas similares usan el prefijo "0x", como "0x5A3". El "0" al principio facilita que el analizador reconozca el número y la "X" representa hexadecimal (al igual que el prefijo). "O" en octal). "x" puede estar en mayúscula o minúscula. Para el lenguaje de caracteres C, está representado por x + dos números hexadecimales, como xFF.
Enciclopedia Baidu: números hexadecimales