Menu
Coddy logo textTech

De decimal a hex

Parte de la sección Fundamentos del Journey de Assembly de Coddy — lección 12 de 45.

Convertir de decimal a hexadecimal es similar a convertir de decimal a binario — pero en lugar de dividir por 2, se divide por 16.

El método: divide por 16 repetidamente, lee los restos hacia atrás.

Ejemplo paso a paso: Convertir 42 a hexadecimal

PasoDivisiónResultadoResto
142 ÷ 16210 (que es A en hexadecimal)
22 ÷ 1602

Leer los restos de abajo hacia arriba: 2A

Por lo tanto, 42 en decimal = 0x2A.

Ejemplo 2: Convertir 255 a hexadecimal

PasoDivisiónResultadoResto
1255 ÷ 161515 (que es F en hex)
215 ÷ 16015 (F)

Leer de abajo hacia arriba: FF

Así que 255 en decimal = 0xFF.

Ejemplo 3: Convertir 1000 a hexadecimal

PasoDivisiónResultadoResto
11000 ÷ 16628
262 ÷ 16314 (que es E en hexadecimal)
33 ÷ 1603

Leer de abajo hacia arriba: 3E8

Así que 1000 en decimal = 0x3E8.

Recordatorio de restos:

Resto (0-15)Dígito hexadecimal
0-90-9
10A
11B
12C
13D
14E
15F

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos