Saltar al contenido

Calculadora de números grandes

Big Number Calculator

Hace aritmética exacta con números muy por encima de 64 bits, incluidas potencia, módulo y factorial.

Aritmética con enteros mucho más allá de lo que una calculadora puede contener: potencias, factoriales, aritmética modular, todo exacto. Una calculadora corriente deja de decir la verdad en 2^53, donde 9007199254740992 y 9007199254740993 se convierten en el mismo número, y todo lo que viene después vuelve equivocado con total seguridad.

🔒 Se ejecuta por completo en tu navegadorbignummathprecisioncalculator

Expresión

+ − × ÷ % ^ y ! con paréntesis. Los dígitos pueden agruparse con puntos de millar o con guiones bajos; también se leen los literales hexadecimales (0xFF), binarios (0b1010) y octales (0o17).

Resultado

115.792.089.237.316.195.423.570.985.008.687.907.853.269.984.665.640.564.039.457.584.007.913.129.639.936

dígitos

78

exacto

sí

Funciones

  • abs(a) — La magnitud, sin el signo
  • gcd(a, b) — Máximo común divisor
  • lcm(a, b) — Mínimo común múltiplo
  • pow(a, b) — a elevado a b: lo mismo que a^b
  • modpow(a, b, m) — a^b mod m, calculado sin llegar a formar a^b
  • fact(n) — n factorial, también escrito n!
  • sqrt(n) — Raíz cuadrada entera, redondeada hacia abajo
  • min(a, b) — El menor de los dos
  • max(a, b) — El mayor de los dos
Una calculadora corriente deja de decir la verdad en 2⁵³: por encima de ahí, 9007199254740992 y 9007199254740993 son el mismo número para un doble, así que los factoriales, las potencias grandes y la exponenciación modular vuelven confiadamente equivocados. Aquí todo es aritmética entera de precisión arbitraria, y los únicos límites son de tiempo: una potencia de más de 100.000 dígitos se rechaza en lugar de dejar la pestaña congelada.

Cómo se usa

  1. Escribe la expresión

    Suma, resta, multiplicación, división, módulo, potencia y factorial con paréntesis. Los dígitos pueden agruparse con comas o guiones bajos, y también se leen literales hexadecimales, binarios y octales.

  2. Lee el número de dígitos

    Junto a la respuesta, porque a este tamaño el número de dígitos suele ser el dato más útil. 100! tiene 158.

  3. Agrupa los dígitos para leerlos

    Un número de 158 dígitos es ilegible de un tirón. Agrupar pone separadores sin cambiar el valor.

Preguntas frecuentes

¿Qué pasa cuando divido?

División entera: la respuesta se trunca y el resto se muestra al lado. Todo aquí es aritmética de enteros. Para un valor fraccionario exacto usa la calculadora de fracciones.

¿Por qué se rechazó mi potencia?

Porque la respuesta tendría más de 100 000 dígitos, y calcularla y dibujarla congelaría la pestaña. El límite está en cuánto tardaría algo, no en qué tan grande puede ser un número.

¿Se admite la exponenciación modular?

Sí, y se hace por cuadrados sucesivos en lugar de calcular la potencia primero. Esa es la diferencia entre una respuesta instantánea y un número de un millón de dígitos que luego se tira.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.