Saltar al contenido principal

Convierta con precisión números enteros binarios, octales, decimales, hexadecimales y de base 2 a 36. Admite números positivos y negativos y enteros grandes, verifica estrictamente cada dígito y proporciona una selección rápida de bases de uso común.

Solo se admiten números enteros y signos opcionales, no decimales, prefijos 0x/0b ni separadores de miles. Máximo 1024 caracteres de entrada.

Caracteres 16 / 1,024

Tecla de acceso directo: Ctrl/⌘+Entrar. La modificación de entradas u opciones borra los resultados antiguos.

Instrucciones de uso

  1. Ingrese un número entero sin el prefijo 0x/0b y confirme la base.
  2. Seleccione el sistema base de destino o utilice atajos de conversión comunes.
  3. Copie el resultado; al realizar la conversión a la inversa, se intercambian tanto la base como el resultado de entrada.

Ejemplos de entrada y salida

Entrada de ejemplo
FF, hexadecimal → decimal
Salida de ejemplo
255

El valor de F es 15, por lo que FF = 15 × 16 + 15. Todas las letras de salida están en mayúsculas.

Preguntas frecuentes

La base ya está especificada por las opciones, por lo que la entrada solo requiere FF. La herramienta rechaza prefijos, delimitadores y números que no pertenecen a la base y no lee sólo principios legales como el análisis relajado.

Actualmente sólo se admiten números enteros y signos opcionales, hasta 1024 caracteres de entrada. La conversión decimal implica el desarrollo de un bucle y está fuera del alcance de las capacidades actuales.

Bases de cálculo y materiales de referencia.

Acumule cada dígito de acuerdo con la base para obtener un número entero y luego genere la base objetivo; utilice BigInt para evitar perder la precisión de enteros grandes a través de números de punto flotante. Admite números enteros positivos y negativos en hexadecimal del 2 al 36 y no maneja decimales.

Verificación de contenido: · Acerca de este sitio y descripción del contenido

Herramientas relacionadas