0X3F es un número hexadecimal. Podemos decir que es un número hexadecimal porque empieza por 0X. Los números hexadecimales como el 0X3F no se utilizan a menudo en la vida cotidiana, pero los vemos utilizados para ciertas cosas como los colores html, la reducción de los números binarios, los códigos de error del ordenador y los ejercicios de matemáticas.
El sistema numérico hexadecimal tiene 16 símbolos (base 16) en lugar del sistema decimal que tiene 10 números (base 10). Los símbolos hexadecimales son 0 1 2 3 4 5 6 7 8 9 A B C D E F donde A=10, B=11, C=12. D=13, E=14, y F=15.
Como dijimos anteriormente, el 0X indica que es un número hexadecimal y ese es el único propósito del 0X. Así, para convertir un número hexadecimal como 0X3F a decimal, sólo tenemos que mirar los símbolos después de 0X que son 3F.
Para convertir el número hexadecimal 0X3F a decimal (o cualquier otro número hexadecimal en realidad), se siguen estos pasos:
Paso 1) Multiplicar el último dígito por 1, Multiplicar el penúltimo dígito por 16, Multiplicar el tercero por 16 x 16, Multiplicar el cuarto por 16 x 16 x 16, Multiplicar el quinto por 16 x 16 x 16 y así sucesivamente hasta utilizar todos los dígitos.
Paso 2) Suma todos los productos que obtuviste en el Paso 1 para obtener la respuesta a 0X3F en decimal.
Aquí está la matemática usando los pasos anteriores mostrando cómo convertir 0X3F a decimal.
F x 1 = 15
3 x 16 = 48
15 + 48 = 63
Eso es todo. Aquí está la respuesta a 0X3F en decimal: