Skip to main content
🟢 Beginner

Convertidor de hexadecimales a decimales -- 0x30 a decimal = 48

Convierte hexadecimal a decimal con un clic. 0x30=48, 0xFF=255, 0xA=10. Desglose paso a paso para cualquier número hex. Convertidor online gratuito.

Convertidor de hexadecimales a decimales - Resultados instantáneos

Usa esto .convertidor hexagonal a decimalpara convertir cualquier valor hexadecimal en decimal instantáneamente.0xA = 10, 0x10 es igual a 16, 0x64 es igual a 100, 0xFF = 255 y 0xFF = 255, y0x30 es igual a 48Simplemente ingrese un valor hexadecimal arriba y obtenga el resultado decimal con un desglose paso a paso -- sin necesidad de registrarse.

Comprender el sistema numérico hexadecimal

El hexadecimal (hex) es un sistema numérico de base-16 que utiliza 16 símbolos distintos: los dígitos 0 - 9 y las letras A - F (donde A=10, B=11, C=12, D=13, E=14, F=15). El hex es ampliamente utilizado en computación como una forma amigable para el ser humano de representar datos binarios, porque cada 4 dígitos binarios (bits) corresponden exactamente a un dígito hex, haciendo que el hex sea una abreviatura compacta para el binario.

Cada posición en un número hexadecimal representa una potencia de 16:

Posición163 de las162 de las161 de las160 de las
El valorCuatro mil noventa y seis256 de las161

Conversión hexadecima a decimal:Multiplica cada dígito hexagonal por su valor de posición (potencia de 16) y suma los resultados.

Ejemplo:2F4A16 Se incluyen los siguientes:= 2x4096 + F(15) x256 + 4x16 + A(10) x1 = 8,192 + 3,840 + 64 + 10 =10 y 106

Los números hexágonos suelen tener como prefijo:0xen la programación (por ejemplo,0x2F4A), o seguido dehen lenguaje ensamblador (por ejemplo,2F4Ah), para distinguirlos de los números decimales.

Ejemplo rápido: 0x30 a decimal

Uno de los valores hexadecimales más comúnmente buscados es0 por 30Para convertirse .0x30 al decimal: multiplicar 3 por 16 y añadir 0 -- dando48Así que ...0x30 = 48en decimal.

¿Por qué 0x30 viene tan a menudo? Porque en codificación ASCII,0x30 es el carácter "0"(el dígito cero). Los dígitos '0' - '9' corresponden a 0x30 - 0x39 (48 - 57 decimales), razón por la cual los programadores a menudo encuentran este valor al analizar texto o trabajar con códigos de caracteres.

Paso por paso: 0x30 -> decimal

Valores hexadecimales comunes - Referencia de conversión rápida

Estos son los valores hexadecimales que los programadores y desarrolladores buscan con más frecuencia:

¡ Qué locura !Número decimalUso común
0xA10Decimal 10 -- el valor más simple de la letra hexadecimal (A=10)
0x0C12Formulario ASCII de alimentación; el retorno de transporte es 0x0D (13)
0x1016Un hex "diez"; base de hexadecimal
0x1F31Valor máximo de 5 bits; máscara de bits para 5 bits
0x3048ASCII '0' - el carácter de dígito cero
0x4266ASCII "B"; también 66 en decimal (búsqueda frecuente)
0x4165ASCII "A" - comienzo de las letras mayúsculas
0x6197ASCII 'a' -- comienzo de letras minúsculas
0x64100 y 100Decimal 100 -- útil para el control de porcentajes
0x7F127 de lasValor máximo de 7 bits / máximo ASCII
0x80128 de lasValor mínimo con el bit 7 establecido; -128 firmado
0xFFNo 255Valor máximo de byte; canal a todo color (RGB)
0x100256 de las28; primer número hexadecimal de 3 dígitos
0x1F4500 y másError HTTP 500; la mitad de 0x3E8
0x3E81000 personas1K - un millar
0xFFFF65,535 personasNúmero entero sin signo de 16 bits máximo
0xFFFFFF16.777.215 personasValor máximo de 24 bits; color hexadecimal CSS máximo

Conversión decimal a hexadecimal

La conversión de decimal a hexadecimal utiliza el mismo método de división repetida que la conversión binaria, pero dividiendo por 16 en lugar de 2.

Método:Divide repetidamente por 16, registrando el resto en cada paso. Los restos 10 - 15 se escriben como A - F. Lea los restos de abajo hacia arriba.

Ejemplo: Convierta 1.500 en hex

Leer de abajo hacia arriba:5DC16 (en inglés)

Compruebe: 5x256 + D(13) x16 + C(12) x1 = 1,280 + 208 + 12 = 1,500

Ejemplo: Convertir 255 en hexadecimal(el valor máximo de un byte)

Resultado:En el caso de los-- por lo que 255 se representa como0xFFen código y#FFFFFF(blanco) en colores CSS utiliza los tres canales al máximo (255, 255, 255).

Un consejo para una rápida conversión mental:Para números menores de 256, dividido en el múltiplo más alto de 16 (el primer dígito hexadecimal) y el resto (segundo dígito hexadecimal). 180 = 11x16 + 4 = B416. 200 = 12x16 + 8 = C816.

Códigos de colores hexagonales: Aplicaciones web y de diseño

Uno de los usos cotidianos más comunes del hexadecimal es el CSS y los códigos de color web.#RRGGBB, donde RR, GG y BB son valores hexadecimales de dos dígitos (00 - FF) para los canales rojo, verde y azul, respectivamente.

El color hexagonalR (en el decimal)G (en el decimal)B (decimales)Descripción del color
#000000 ¿Qué quieres decir?000Negro (todos los canales como mínimo)
#FFFFFF No puedo creerlo.No 255No 255No 255Blanco (todos los canales como máximo)
#FF0000 (en inglés)No 25500Rojo puro
#00FF00 ¿Qué quieres decir?0No 2550Verde puro (lima)
#0000FF (en inglés)00No 255Azul puro
#FF5733 (en inglés)No 2558751Naranja rojo vivo
# 4A90D974No 144217 de lasAzul cielo mediano
#808080 ¿Qué es esto?128 de las128 de las128 de lasgris medio (50% de cada uno)

Cada canal (00 - FF) ofrece 256 niveles x 3 canales = 16.777.216 colores posibles (16,7 millones).#RGBla notación (por ejemplo, #F5A) expande cada dígito a dos dígitos idénticos: #FF55AA -- usado en CSS cuando ambos dígitos hexadecimales en un par son idénticos.

CSS moderno también soporta#RRGGBBAA (en inglés)(8 dígitos hexagonales) para los colores con transparencia (canal alfa), donde AA define la opacidad desde 00 (totalmente transparente) hasta FF (totalmente opaco).#FF573380= el rojo naranja a una opacidad del 50% (8016 = 12810 ~ 50%).

Hex en programación y computación

El hexadecimal aparece en toda la programación, documentación de hardware y ciencias de la computación:

Direcciones de memoria:Las direcciones de RAM y procesador se expresan en hex. Una dirección de memoria de 64 bits podría parecerse a0x7FFE0B4C3A20. Hex se usa porque representa compactamente el binario subyacente, y 2 dígitos hex = exactamente 1 byte, haciendo que la aritmética de direcciones sea intuitiva.

Código de la máquina y desmontaje:Las instrucciones de la CPU se codifican como hex bytes.MOV EAX, 0x42se compila en bytes hexadecimalesB8 42 00 00 00Los investigadores de seguridad y los programadores de bajo nivel leen hex dumps para entender o hacer ingeniería inversa de software.

Codificación de caracteres ASCII:ASCII asigna caracteres a números 0 - 127. En hexadecimal: 'A' = 0x41, 'a' = 0x61, espacio = 0x20, '0' = 0x30. El patrón es consistente - letras mayúsculas comienzan en 0x41, minúsculas en 0x61 (exactamente 0x20 = 32 diferencia, por lo que XOR-ing una letra con 0x20 cambia su caso).

Direcciones IPv6:Las direcciones IPv6 de 128 bits se escriben como 8 grupos de 4 dígitos hexadecimales:2001:0DB8:AC10:FE01:0000:0000:0000:0001Cada grupo representa 16 bits (4 dígitos hexadecimales x 4 bits cada uno). Las direcciones IPv4 también se pueden expresar en hex: 192.168.1.1 = 0xC0A80101.

Códigos de error:Los códigos de parada de Windows ("Pantalla Azul de la Muerte") son hex: 0x0000007E, 0xC0000005. Los códigos de error de UNIX, los códigos de estado HTTP en paquetes de red y los códigos POST de la BIOS utilizan hex. Reconocer patrones hex comunes ayuda a solucionar problemas del sistema.

Binario, octal, decimal, hexadecimal: la referencia de conversión completa

Los cuatro sistemas numéricos utilizados en la computación y cómo se relacionan:

Número decimalSistema binarioOctales¡ Qué locura !
0- ¿ Qué ?00
10001 por año11
2010 y 01022
40100 y44
81000 y más108
1010 y 1012A
1511 y 1117F
16No obstante, la Comisión no2010
320010 0000 y 0010 00004020
640100 y 0000100 y 10040
128 de lasNo obstante lo dispuesto en el apartado 1, elDoscientos80
No 2551111 el 1111377 de lasFF
256 de lasNo obstante, el Tribunal de Primera Instancia ha declarado:Cuatrocientos100 y 100
1 024 personas0100 0000 0000 de las cuales:2 mil personasCuatrocientos
65,535 personas1111 1111 1111 1111177.777 - ¿Qué es eso?FFFF (en inglés)

Recortes para una conversión rápida:

Cálculos y consejos prácticos para la brujería

Algunas técnicas útiles para trabajar con hex en la práctica:

Adición hexagonal:Añadir columna por columna, llevando cuando la suma llega a 16.

Verificación de la divisibilidad en hexadecimal:Un número hexagonal es divisible por 16 si el último dígito es 0 (igual que la divisibilidad por 10 en decimal). Es divisible por 2 si el último dígito hexagonal es par (0,2,4,6,8,A,C,E).

Hex en URL y codificación:Las URLs codifican caracteres especiales usando la codificación de porcentaje: un espacio se convierte en%20(0x20 = 32 = espacio en ASCII). El símbolo @ =%40(0x40 = 64 = '@' en ASCII). Conocer los códigos hexadecimales ASCII ayuda a decodificar las URL codificadas.

Hexadecima de salida de las funciones hash:MD5 produce una salida de 128 bits (32 caracteres hexagonales). SHA-256 produce una salida de 256 bits (64 caracteres hexagonales). Ejemplo SHA-256 hash:a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3Esto es lo que se ve al verificar descargas de archivos contra sumas de comprobación.

Preguntas frecuentes

¿Cómo se convierte hexadecimal a decimal?

Multiplica cada dígito hexadecimal por 16 elevado a su potencia de posición (comenzando desde 0 a la derecha) y suma los resultados. Ejemplo: 1A316 = 1x256 + A(10) x16 + 3x1 = 256 + 160 + 3 = 419. Nuestra calculadora hace esto instantáneamente para cualquier valor hexadecimal que introduzcas.

¿Cómo se convierte el decimal en hexadecimal?

Divide repetidamente por 16 y registra el resto en cada paso. Los restos 10 - 15 se representan como A - F. Lea los restos de último a primero. Ejemplo: 255 ÷ 16 = 15 resto 15 ((F); 15 ÷ 16 = 0 resto 15 ((F) -> 255 decimal = FF hexadecimal.

¿Para qué se usan los números hexadecimales?

Hex se utiliza en toda la computación: direcciones de memoria (0x7FF0E2A0), códigos de color web (#FF5733), código de máquina y datos binarios, direcciones de red IPv6, salidas hash criptográficas (MD5, SHA-256), codificación de caracteres ASCII, permisos de archivos Unix, códigos de error de BIOS y cualquier contexto en el que se necesite una representación binaria compacta.

¿Por qué Hex usa las letras de A a F?

El hexadecimal es de base 16, requiriendo 16 símbolos distintos. Los dígitos 0 - 9 cubren los primeros 10 valores. Las letras A a F representan los valores 10 - 15 respectivamente. Esta convención fue estandarizada en computación en la década de 1960. La elección de mayúsculas vs minúsculas (A-F vs a-f) varía según el sistema; ambos son válidos y representan los mismos valores.

¿Qué es 0xA en decimal?

0xA en decimal es10El dígito hexadecimal A representa el valor 10. Esta es la conversión más simple de hexadecimal a decimal que involucra una letra -- A es la primera letra usada en hexadecimal, representando el valor decimal inmediatamente después de 9.

¿Qué es 0x10 en decimal?

0x10 en decimal es16Para convertir: 1x16 + 0x1 = 16. Esto tiene sentido porque hexadecimal es base-16, por lo que "10" en hex es igual al valor base - al igual que "10" en decimal es igual a 10, y "10" en binario es igual a 2.

¿Qué es 0x64 en decimal?

0x64 en decimal es100 y 100. Para convertir: 6x16 + 4x1 = 96 + 4 = 100. Este valor aparece a menudo en la programación para cálculos porcentuales, contadores de bucles y como un número decimal redondo que tiene una representación hexagonal memorable.

¿Qué es 0x30 en decimal?

0x30 en decimal es48Para convertir: 3x16 + 0x1 = 48 + 0 = 48. El valor 0x30 es especialmente significativo en la codificación ASCII: representa el carácter '0' (el dígito cero). El rango completo de caracteres de dígitos ASCII '0' - '9' abarca 0x30 - 0x39 (48 - 57 decimales).

¿Qué es 0xFF en decimal?

0xFF = Fx16 + Fx1 = 15x16 + 15 = 240 + 15 = 255. Este es el valor máximo de un byte de 8 bits (sin firma). Aparece con frecuencia en la programación para máscaras de bits, valores máximos de canal de color (RGB utiliza 0x00 - 0xFF por canal), y en cualquier lugar se necesita un valor máximo de 8 bits.

¿Cómo puedo leer los códigos de colores hexagonales?

Un código de color hexadecimal como #4A90D9 se divide en tres pares: 4A (rojo), 90 (verde), D9 (azul). Convierta cada uno a decimal: 4A = 4x16+10 = 74; 90 = 9x16+0 = 144; D9 = 13x16+9 = 217. Así que #4A90D9 = rgb7 ((4, 144, 217) - un cielo azul medio. Cuanto más alto sea el valor (más cerca de FF/255), más de ese componente de color.

¿Cuál es la diferencia entre el prefijo 0x y el prefijo # en hex?

Ambos indican números hexadecimales, pero en diferentes contextos. 0x (por ejemplo, 0xFF, 0x1A3) es el prefijo estándar en lenguajes de programación (C, C++, Java, Python, JavaScript, etc.). # se utiliza específicamente para colores web/CSS (#FF5733). Algunos contextos usan el sufijo h (lenguaje ensamblador), el prefijo $ (sistemas más antiguos) o ningún prefijo (cuando el contexto lo deja claro).

¿Cómo se convierte rápidamente entre binario y hexadecimal?

Agrupa el número binario en conjuntos de 4 bits de derecha a izquierda, luego convierte cada grupo a un solo dígito hexagonal. Dado que 4 bits = exactamente un dígito hexagonal, no se necesita aritmética. Ejemplo: binario 1011 0100 11002 -> agrupa como 1011 धूप धूप0100 धूप1100 -> B धूप4 धूपC -> B4C16. Esto también funciona al revés: cada dígito hexagonal se expande a exactamente 4 dígitos binarios.