Inicio / Herramientas Numéricas / Conversor binario en línea
Herramientas online gratis

Conversor binario en línea

Convierte números enteros entre binario y decimal con precisión total. Admite números grandes y negativos. Funciona en tu navegador. El procesamiento se real…

Empezar a usar

Conversión precisa de enteros grandes

Este conversor maneja números enteros de cualquier tamaño, más allá del límite de seguridad de JavaScript (2^53-1). Por ejemplo, el binario 101101 se convierte a decimal 45, y el decimal 45 se convierte a binario 101101. También admite negativos: -101 en binario se convierte a -5 en decimal.

Entrada y validación

La entrada binaria solo acepta los dígitos 0 y 1, con un signo menos opcional al principio. La entrada decimal solo acepta dígitos, con un signo menos opcional. Se rechazan fracciones, notación científica, prefijos como 0b, espacios incrustados y dígitos no válidos. Un signo menos solo no es válido.

Salida normalizada

El resultado se muestra en la base seleccionada, sin ceros a la izquierda. Los números negativos se representan con un signo menos delante, no con complemento a dos ni con un ancho de bits fijo.

Limitaciones

Esta herramienta no convierte fracciones binarias, representaciones de coma flotante, bytes de texto ni representaciones bit a bit. La conversión se realiza localmente en tu navegador; no se sube ningún dato a internet.

Preguntas frecuentes

¿Puedo convertir números binarios con punto decimal?

No, esta herramienta solo admite números enteros. No se admiten fracciones ni números con parte decimal.

¿Qué ocurre si introduzco un número con más de 10.000 dígitos?

El conversor rechazará la entrada para evitar un uso excesivo de memoria y tiempo de procesamiento. Se mostrará un mensaje de error.

¿Cómo se representan los números negativos en la salida?

Los números negativos se muestran con un signo menos delante, por ejemplo -101 en binario se convierte a -5 en decimal. No se utiliza complemento a dos ni un ancho de bits fijo.

Lista de verificación

  • Selecciona la dirección correcta (binario a decimal o decimal a binario).
  • Introduce solo dígitos válidos (0 y 1 para binario, 0-9 para decimal).
  • Usa un signo menos solo al principio para números negativos.
  • No uses espacios, comas, puntos decimales ni prefijos como 0b.
  • El resultado se muestra sin ceros a la izquierda.

El procesamiento se realiza localmente en tu navegador.