AbraCalc

Conversor de Base Numérica

Convierte enteros entre los sistemas numéricos decimal, binario, octal y hexadecimal.

Insertar esta herramienta en tu sitio
Citar esta herramienta

APA

AbraCalc. (2026). Conversor de Base Numérica [Online calculator]. Retrieved from https://abracalc.com/es/conversor-de-base-numerica/

BibTeX

@misc{abracalc-conversor-de-base-numerica, author = {AbraCalc}, title = {Conversor de Base Numérica}, year = {2026}, howpublished = {\url{https://abracalc.com/es/conversor-de-base-numerica/}} }

¿Esta herramienta respondió tu pregunta?

Fórmula

Parse the input string in the source base using parseInt(s, base) to get an integer n, then re-express n in each target base:

decimal = n  |  binary = n.toString(2)  |  octal = n.toString(8)  |  hex = n.toString(16)

Preguntas frecuentes

¿Por qué la memoria de la computadora usa binario?
El binario (base 2) se corresponde directamente con los estados electrónicos de encendido/apagado (voltaje alto/bajo). Representar dos estados es mucho más confiable y tolerante al ruido en circuitos físicos que representar 10 estados (decimal), lo que hace del binario la base natural del hardware digital.
¿Para qué se usa el hexadecimal en programación?
El hex (base 16) representa datos binarios de forma compacta: un dígito hex corresponde exactamente a cuatro bits binarios. Un byte (8 bits) se convierte en dos dígitos hex. Esto hace que el hex sea conveniente para direcciones de memoria, códigos de color (p. ej. #FF5733) y depuración a nivel de byte.
¿Cómo convierto el decimal 255 a hexadecimal manualmente?
Divide repetidamente entre 16: 255 / 16 = 15 con residuo 15. En hex, 15 = F. Entonces 255 en decimal = FF en hex. Este también es el valor máximo de un solo byte y el valor usado para intensidad total en los canales de color RGB.

Referencias y fuentes