# Conversor de base numérica — binario, octal, decimal, hexadecimal y base 2–36

> Convierte cualquier número entre binario, octal, decimal, hexadecimal y cualquier base del 2 al 36 — con desglose posicional paso a paso que muestra dígito × base^posición.

- **Category:** Conversiones y unidades
- **Interactive calculator:** https://youcalc.com/es/conversions-units/number-base-converter/
- **Price:** Free, no sign-up required

## Overview

Esta calculadora convierte cualquier entero no negativo entre binario (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) y cualquier base personalizada del 2 al 36. Escribe un número, elige su base de origen y la herramienta muestra al instante el equivalente en los cuatro sistemas estándar junto con una descomposición posicional paso a paso.

## How to read your result

Las cuatro casillas de resultado en la parte superior muestran el mismo valor en binario, octal, decimal y hexadecimal. La tabla de descomposición posicional de abajo explica la contribución de cada dígito al total: cada dígito se multiplica por la base de origen elevada a la potencia de su posición (contando desde cero a la derecha), y la suma de los productos da el valor decimal. Lee la tabla del dígito más significativo (izquierda) al menos significativo (derecha).

## Method

La conversión de una base de origen al decimal usa la regla de la suma ponderada: cada dígito se multiplica por la base de origen elevada a la potencia de su posición, siendo la posición 0 el dígito más a la derecha. Los productos se suman para obtener el valor decimal. Para convertir del decimal a cualquier base destino se aplican divisiones enteras sucesivas: se divide el número por la base destino, se anota el resto como siguiente dígito (del menos al más significativo) y se repite con el cociente hasta llegar a cero. Los dígitos recogidos en orden inverso dan la representación en la base destino. Para el hexadecimal, los valores 10–15 se escriben en mayúsculas A–F.

## Example

- **Setup:** Introduce 255 en base 10 (decimal) y convierte.
- **Result:** Binario: 11111111 — ocho unos que representan 128, 64, 32, 16, 8, 4, 2 y 1 respectivamente; Octal: 377; Hexadecimal: FF. Las cuatro formas representan el mismo entero 255.

## Frequently asked questions

### ¿Qué es una base numérica (radix)?

Una base numérica, o radix, define cuántos dígitos distintos usa un sistema de numeración posicional. La base 10 usa los dígitos 0–9, el binario (base 2) solo 0 y 1, y el hexadecimal (base 16) usa 0–9 y luego A–F para los valores 10–15. La posición de cada dígito determina su peso: la posición más a la derecha tiene peso base^0 = 1, la siguiente base^1, y así sucesivamente.

### ¿Por qué el hexadecimal es tan común en informática?

Un dígito hexadecimal representa exactamente cuatro bits binarios (un nibble), por lo que dos dígitos hex expresan de forma compacta un byte (8 bits). Las direcciones de memoria, los códigos de color y los hashes criptográficos se escriben habitualmente en hex porque resulta mucho más legible que una larga cadena de unos y ceros.

### ¿Cómo convierto de binario a decimal a mano?

Escribe el número binario y asigna a cada dígito su peso posicional: el dígito más a la derecha tiene peso 2^0 = 1, el siguiente 2^1 = 2, luego 2^2 = 4, etc. Multiplica cada dígito (0 o 1) por su peso y suma los productos. Por ejemplo, binario 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10.

### ¿Qué bases más allá del 16 se usan en la práctica?

Las bases 32 y 36 aparecen en acortadores de URL, hashes de contenido y codificación de números de serie porque condensan más información en menos caracteres usando solo letras y dígitos. La base 64 (no incluida aquí por usar dos clases de símbolos) es habitual para la codificación binaria-texto en correo electrónico y API web.

### ¿Por qué no se admiten fracciones ni números negativos?

Las fracciones posicionales requieren un punto de base y reglas de conversión adicionales, mientras que los enteros con signo necesitan una convención de signo (complemento a dos, signo-magnitud, etc.) que varía según el contexto. Esta herramienta se centra en el caso de conversión esencial — los enteros no negativos — para mantener el resultado sin ambigüedad en todas las bases del 2 al 36.

## Related calculators

- [Conversor de unidades](https://youcalc.com/es/conversions-units/unit-converter/)
- [Conversor de Números Romanos](https://youcalc.com/es/conversions-units/roman-numeral-converter/)

## Sources

- https://xlinux.nist.gov/dads/
- https://www.khanacademy.org/math/algebra-home/alg-intro-to-algebra/algebra-alternate-number-bases/v/number-systems-introduction

---

Interactive version: https://youcalc.com/es/conversions-units/number-base-converter/ · From YouCalc — https://youcalc.com
