Saltar al contenido
SPCXTools

Comprobador de números primos

Comprueba al instante si cualquier número de hasta 20 dígitos es primo, encuentra su menor factor y genera listas de números primos.

Funciona en local: los archivos no salen de tu dispositivo

Cargando herramienta…

Cómo usar Comprobador de números primos

  1. 1Introduce un número entero positivo (de hasta 20 dígitos) en el cuadro de texto para comprobar al instante si es primo.
  2. 2Si el número es compuesto (no primo), la calculadora mostrará su menor factor primo.
  3. 3Descubre los números primos más cercanos, justo antes y después del número introducido.
  4. 4Para generar una lista continua de números primos, introduce un valor máximo (hasta 100.000) en la casilla de rango.

Un comprobador de números primos rápido y local

Este comprobador de números primos ofrece una respuesta instantánea a una pregunta matemática clásica: ¿es primo? Ya sea que estés resolviendo una tarea de matemáticas, explorando conceptos de criptografía o simplemente tengas curiosidad por un número grande en particular, esta herramienta te da resultados inmediatos.

Como todos los cálculos se ejecutan localmente en tu navegador web, la herramienta funciona sin latencia. Puedes probar números enormes —de hasta 20 dígitos— sin esperar a que un servidor procese la solicitud. Tus datos son totalmente privados y nunca se suben ni se almacenan.

Características de la calculadora de números primos

Prueba de primalidad instantánea
Escribe cualquier número entero positivo de hasta 20 dígitos en el campo de entrada. A medida que escribes, la herramienta evalúa el número e indica inmediatamente si es primo o compuesto.

Menor factor primo
Si tu número no es primo, la calculadora no se limita a decir "no". Intenta encontrar el menor factor primo y te muestra exactamente por qué número es divisible (por ejemplo, "Divisible por 3"). Para que tu navegador siga funcionando con fluidez, esta búsqueda de factores comprueba números primos hasta 1.000.000.

Números primos cercanos
Cada vez que compruebas un número, la herramienta calcula y muestra automáticamente el número primo más cercano anterior, así como el siguiente número primo. Esto es muy útil cuando buscas la distancia entre números primos o necesitas un número primo cercano a una magnitud específica.

Generar lista de números primos
¿Necesitas una hoja de referencia? El generador integrado te permite crear una lista completa de números primos. Ya sea que necesites los números primos hasta el 100 para una clase de matemáticas, o una lista enorme hasta el 100.000 para un conjunto de datos de programación, simplemente introduce el rango deseado y la herramienta generará la secuencia al instante.

Cómo funcionan los algoritmos matemáticos

Procesar números de hasta 20 dígitos requiere más que una división básica. Si la herramienta intentara dividir un número de 20 dígitos entre cada número menor, tu navegador se bloquearía indefinidamente. En su lugar, esta calculadora de números primos utiliza una combinación de algoritmos avanzados para garantizar rapidez y precisión.

El test de primalidad de Miller-Rabin
Para determinar si un número grande es primo, la herramienta utiliza el test de primalidad de Miller-Rabin. Normalmente, este es un algoritmo probabilístico, lo que significa que indica si un número es probablemente primo. Sin embargo, al evaluar un conjunto específico y conocido de bases (2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31 y 37), el algoritmo se vuelve completamente determinista (100% preciso) para todos los enteros de 64 bits. Esto permite a la herramienta verificar al instante la primalidad de números de hasta aproximadamente 18,446,744,073,709,551,615.

División por tentativa para encontrar factores
Cuando el test de Miller-Rabin identifica un número como compuesto (no primo), la herramienta recurre a la división por tentativa para encontrar el factor más pequeño. Divide el número introducido entre 2 y, a continuación, entre números impares hasta 1,000,000. Si encuentra un factor, muestra la ecuación. Si el factor más pequeño es mayor a un millón, la herramienta simplemente confirma que el número no es primo sin bloquear tu dispositivo.

Criba de Eratóstenes
Cuando generas una lista de números primos, la herramienta utiliza la criba de Eratóstenes. Este algoritmo, antiguo y muy eficiente, funciona creando una cuadrícula de números y tachando de forma iterativa los múltiplos de cada número primo que encuentra. Es la forma más rápida de generar todos los números primos hasta un límite determinado, razón por la cual la herramienta puede generar al instante decenas de miles de números primos hasta 100,000.

Casos de uso comunes

Educación y tareas
Los estudiantes que aprenden sobre fracciones, el máximo común divisor y el mínimo común múltiplo suelen necesitar identificar números primos. Esta herramienta facilita la revisión de tus ejercicios o la generación rápida de una lista de números primos hasta el 100 para consultarla. Si estás trabajando en la simplificación de fracciones, también puede resultarte útil la Calculadora de MCD y MCM.

Informática y programación
Los números primos son fundamentales en la informática, especialmente para dimensionar tablas hash y generar números aleatorios. Los desarrolladores a menudo necesitan encontrar el siguiente número primo mayor que una potencia de dos específica. La función "Siguiente primo" lo resuelve al instante. Para operaciones matemáticas más avanzadas, puedes usar la Calculadora científica o el Conversor de bases numéricas.

Conceptos básicos de criptografía
El cifrado moderno, como el RSA, depende en gran medida de las propiedades de los números primos. Aunque la criptografía en el mundo real utiliza números primos de cientos de dígitos, un verificador de números primos de 20 dígitos es perfecto para entender los conceptos básicos, probar implementaciones a pequeña escala o resolver ejemplos de RSA de los libros de texto.

Preguntas frecuentes

¿Qué es un número primo?
Un número primo es un número entero mayor que 1 que no puede dividirse de forma exacta por ningún otro número entero que no sea él mismo y el 1. Por ejemplo, 2, 3, 5, 7 y 11 son números primos.
¿Cuál es el número más grande que puedo comprobar?
Puedes comprobar números de hasta 20 dígitos. La herramienta utiliza un test de primalidad de Miller-Rabin determinista, altamente optimizado y 100 % preciso para enteros de 64 bits.
¿Cómo encuentra los factores la calculadora de números primos?
Si un número no es primo, la herramienta intenta encontrar su factor primo más pequeño mediante división por tentativa. Para evitar que tu navegador se bloquee al procesar números gigantes de 20 dígitos, esta división se detiene en 1.000.000. Si el factor más pequeño es mayor que esa cifra, simplemente indicará que el número no es primo.
¿Puedo generar una lista de números primos hasta 100 o 1000?
Sí. Por defecto, el generador de listas muestra los números primos hasta el 100. Puedes cambiar este límite a cualquier número hasta 100.000 para generar y ver al instante todos los números primos en ese rango.
¿Se envían mis datos a un servidor?
No. Todos los cálculos se realizan localmente en tu navegador mediante JavaScript. Tus números nunca se envían a ningún servidor, lo que hace que la herramienta sea increíblemente rápida y completamente privada.
¿Por qué dice "menor que dos" para el 0 y el 1?
Por definición matemática, los números primos deben ser números enteros estrictamente mayores que 1. Por lo tanto, el 0, el 1 y todos los números negativos no se consideran primos.