Cajón de código

Conversor de bases numéricas

Lee el mismo entero en cuatro bases a la vez, con exactitud.

Privacidad integradaTu trabajo permanece contigo

Binario

11111111

Octal

377

Decimal

255

Hexadecimal

ff

Tu trabajo permanece privado en el navegador mientras usas esta herramienta.

En pocas palabras

¿Qué hace conversor de bases numéricas?

Lee un número entero escrito en binario, octal, decimal o hexadecimal y muestra el mismo valor en las cuatro bases a la vez. El análisis usa BigInt, así que los valores siguen siendo exactos por encima de 2^53, donde un conversor basado en números normales empieza a redondear.

Entrada
Un entero escrito en cualquiera de las bases admitidas.
Resultado
El mismo valor en binario, octal, decimal y hexadecimal.
Precio
Gratis
Cuenta
No necesaria
Guía rápida y útil

Cómo usar conversor de bases numéricas

01

Añade la entrada

Un entero escrito en cualquiera de las bases admitidas.

02

Elige los ajustes

Lee el mismo entero en cuatro bases a la vez, con exactitud.

03

Guarda o copia

El mismo valor en binario, octal, decimal y hexadecimal.

Consejo práctico

Los valores siguen siendo exactos por encima de 2^53, donde una calculadora de coma flotante empieza a redondear.

Usos prácticos

Cuándo usar conversor de bases numéricas

Leer un color hexadecimal o una dirección de memoria en decimal durante la depuración.

Comprobar una máscara de permisos viendo su forma binaria junto al valor decimal.

Convertir un identificador de 64 bits sin el redondeo que introduce una calculadora de coma flotante.

Ejemplo

Un ejemplo concreto de conversor de bases numéricas

Entrada
0xFFFFFFFFFFFFFFFFFFFF leído como hexadecimal
Resultado
1208925819614629174706175 en decimal, exacto: un conversor basado en Number devuelve 1.2089258196146292e+24.
Qué puedes esperar

Cómo funciona

Se eliminan espacios y guiones bajos, se toma el signo opcional y se retira un prefijo como 0x o 0b. Cada dígito restante se valida contra el alfabeto de la base elegida antes del análisis, de modo que un carácter inválido produce un error estable en lugar de una excepción. El valor se acumula en un BigInt y se vuelve a representar en cada base; la agrupación de dígitos es solo visual y nunca cambia la salida canónica.

Antes de usarla

Límites y casos especiales

  • Solo se admiten números enteros. Las fracciones, los exponentes y la notación de coma flotante se rechazan en lugar de truncarse en silencio.
  • La entrada se limita a 4096 dígitos. La aritmética seguiría siendo exacta más allá, pero el análisis y la representación dejarían de ser instantáneos.
Referencias

Normas y fuentes

Preguntas frecuentes

Preguntas sobre Conversor de bases numéricas

¿conversor de bases numéricas es gratis?

Sí. Conversor de bases numéricas se puede usar gratis.

¿conversor de bases numéricas mantiene privado mi trabajo?

Sí. Tu trabajo permanece privado mientras usas la herramienta; no se sube lo que introduces.

¿Por qué da un resultado distinto al de mi calculadora con números muy grandes?

La mayoría de calculadoras guardan los valores como coma flotante de doble precisión, que solo es exacta hasta 2^53. Por encima redondean. Este conversor usa BigInt, que no tiene ese techo, así que los dígitos que muestra son los del valor real.

¿Son obligatorios los prefijos 0x y 0b?

No. Se aceptan y se retiran si están presentes, pero la base que selecciones es la que determina cómo se leen los dígitos. La salida nunca incluye prefijo.