Prime factorization + divisors
API · /numbertheory-api
API de Teoría de Números
Un conjunto de herramientas para enteros como API. Factoriza cualquier número en sus factores primos con exponentes (y una forma legible 2^3 × 3^2 × 5), con el conteo de divisores, la suma de divisores, la lista completa de divisores y si el número es perfecto; encuentra el máximo común divisor y el mínimo común múltiplo de dos números (y si son coprimos); y prueba la primalidad, devolviendo el primo siguiente y anterior. Maneja números hasta un billón. Perfecto para educación matemática y acertijos, demostraciones de criptografía, generación de datos de prueba y cualquier momento en que necesites los componentes básicos de un número. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Un conjunto de herramientas de enteros enfocado, distinto de un motor general de expresiones matemáticas.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 80 ms
- Sondas del servidor · 24h
- Suscriptoras
- 4,587
- activa
- Llamadas totales
- 76
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 1,135 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 1,135 llamadas/mes
- 2 solicitudes/seg
- Factorizar + mcd/mcm + primalidad
- Sin tarjeta de crédito
Starter
€1.75 /mes
- 9,750 llamadas / mes
- 8 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 9.75k llamadas/mes
- 8 solicitudes/segundo
- Divisores + números perfectos
- Soporte por correo electrónico
Pro
€21.65 /mes
- 148,500 llamadas / mes
- 20 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 148.5k llamadas/mes
- 20 solicitudes/seg
- Pipelines de educación / cripto-demo
- Soporte prioritario
Mega
€59.65 /mes
- 785,000 llamadas / mes
- 50 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 785k llamadas/mes
- 50 solicitudes/segundo
- Escala de plataforma
- SLA dedicado
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
API de Secuencia de Collatz
La conjetura de Collatz (el problema "3n+1" o del granizo) como una API, calculada local y deterministicamente. Dale cualquier entero positivo y el endpoint de secuencia devuelve la ruta completa del granizo — en cada paso un número par se divide a la mitad y un número impar se triplica y se incrementa (3n+1) — junto con el tiempo total de parada (el número de pasos para llegar a 1) y el valor máximo que alcanza la secuencia. Comenzando desde 6, la ruta es 6, 3, 10, 5, 16, 8, 4, 2, 1 — ocho pasos, con un pico de 16; el notoriamente largo inicio 27 toma 111 pasos y se eleva a un pico de 9232 antes de colapsar. El endpoint de pasos devuelve solo el tiempo de parada y la altitud máxima sin la ruta completa, para escaneos rápidos de dónde están los grandes ascensos y colas largas. Toda la aritmética se ejecuta en enteros de precisión arbitraria, por lo que el pico se mantiene exacto incluso cuando un número inicial pequeño se infla a millones, y un límite de seguridad mantiene cada solicitud acotada. Se aceptan números iniciales de hasta cien billones. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para educadores de matemáticas, teoría de números, matemáticas recreativas y desarrolladores de aplicaciones de rompecabezas, visualizadores de secuencias y granizo, y material didáctico sobre el problema no resuelto más famoso en aritmética. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 2 endpoints de cómputo. Esta es específicamente la secuencia de Collatz/3n+1; para factorización prima o MCD use una API de teoría de números.
api.oanor.com/collatz-api
API de Secuencias Numéricas
Genera secuencias de enteros famosas y prueba pertenencia, con matemáticas exactas de enteros grandes. El endpoint generate devuelve los primeros N términos de una secuencia: números de Fibonacci, Lucas, primos, triangulares, cuadrados, cubos, factoriales, Catalan, pentagonales y tetraédricos, además de aritméticas parametrizadas (un inicio y un paso), geométricas (un inicio y una razón) y potencias (cualquier base). El endpoint contains te indica si un número dado pertenece a una secuencia: ¿es 233 un número de Fibonacci?, ¿es 21 triangular?, ¿es 97 primo?, ¿es 720 un factorial? — usando pruebas rápidas de forma cerrada para primos, cuadrados, cubos, triangulares, pentagonales y números de Fibonacci y una búsqueda exacta para el resto, y devuelve el índice del término donde se conoce. Debido a que todo se calcula con enteros de precisión arbitraria, los términos más allá del límite habitual de punto flotante se devuelven exactamente como cadenas decimales y nunca se desbordan. Se ejecuta completamente en local, por lo que es instantáneo, determinista y privado. Ideal para educación y herramientas matemáticas, desafíos de programación y acertijos, generación de datos de prueba, matemáticas recreativas y experimentos de teoría de números. Cómputo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto genera y prueba secuencias de enteros; para factorizar un solo número u obtener sus divisores, usa una API de teoría de números.
api.oanor.com/sequences-api
API de Combinatoria
Matemáticas de combinatoria como API, calculadas local y determinísticamente con enteros exactos de precisión arbitraria. El endpoint de factorial calcula n! = 1·2·3···n (con 0! = 1) y lo devuelve exactamente como una cadena junto con su número de dígitos, por lo que incluso factoriales muy grandes se mantienen precisos. El endpoint de permutaciones cuenta arreglos ordenados: sin repetición nPr = n!/(n−r)! arreglos de r elementos elegidos de n, y con repetición n^r, donde cada una de las r posiciones puede ser cualquiera de los n elementos. El endpoint de combinaciones cuenta selecciones no ordenadas: sin repetición el coeficiente binomial nCr = n!/(r!·(n−r)!), y con repetición (multiconjuntos) C(n+r−1, r), donde se permiten repeticiones. Todos los resultados se calculan con BigInt, por lo que son exactos sin importar su tamaño, devueltos como una cadena con el número de dígitos y una aproximación de punto flotante cuando sea posible. n y r son enteros no negativos hasta 100000. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de probabilidad, estadística, lotería, diseño de juegos, criptografía y educación, herramientas de conteo y probabilidades, y enseñanza de matemáticas discretas. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, no se almacena nada. 3 endpoints. Esto es combinatoria de conteo; para aritmética modular use una API modular y para estadística descriptiva una API de estadística.
api.oanor.com/combinatorics-api
API de Aritmética Modular
Matemáticas de aritmética modular como API, calculadas local y determinísticamente con aritmética exacta de enteros grandes. El endpoint de potencia calcula la exponenciación modular, aᵇ mod m, mediante el método de cuadrados y multiplicación, rápido y exacto incluso para los exponentes enormes utilizados en criptografía. El endpoint de inverso encuentra el inverso multiplicativo modular a⁻¹ mod m con el algoritmo extendido de Euclides, devolviendo el inverso cuando a y m son coprimos e informando el mcd cuando no existe inverso. El endpoint de totiente calcula el totiente de Euler φ(n) — la cantidad de enteros desde 1 hasta n coprimos con n — con la factorización prima de la que proviene, y una verificación opcional del teorema de Euler de que a^φ(n) ≡ 1 (mod n) para una base coprima. Estos son los componentes básicos de RSA y gran parte de la criptografía moderna. Las entradas son enteros y se pueden pasar como cadenas para valores muy grandes. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de criptografía, seguridad, blockchain y matemáticas, herramientas de RSA y teoría de números, y educación en ciencias de la computación. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto es aritmética modular; para factorización prima y mcd use una API de teoría de números y para secuencias de enteros una API de secuencias.
api.oanor.com/modular-api
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API de Teoría de Números?
¿Cuál es el límite de velocidad de API de Teoría de Números?
¿Cuánto cuesta API de Teoría de Números?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API de Teoría de Números con el RGPD?
Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.
Fragmentos de código
Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.
curl https://api.oanor.com/numbertheory-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/numbertheory-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/numbertheory-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/numbertheory-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Calificaciones
Inicia sesión para calificar.
Aún no hay reseñas.
Discusión
Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.
Inicia sesión para escribir o responder.
Iniciar sesiónNueva discusión
·
-
Respuesta del proveedor
🔒 Esta discusión está bloqueada — sin nuevas respuestas.
-
·
- Sin discusiones todavía — empieza tú.
Soporte
Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.
Inicia sesión para abrir un ticket de soporte.
Iniciar sesiónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.