ForHosting KIT · Matemáticas

Calculadora de números de Pell

P10 es 2378: cada número de Pell es el doble del anterior más el que va antes, empezando por 0, 1, 2, 5, 12, 29. Indique un índice hasta 10000 y obtenga el término exacto, con todas sus cifras, y la lista completa si la quiere. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
N
10
Obtiene
Pell
2378
Dígitos
4
N máximo
10 000

La calculadora de números de Pell devuelve el término n-ésimo de la sucesión de Pell, una recurrencia entera clásica estrechamente relacionada con la fracción continua de la raíz cuadrada de dos y con las soluciones de la ecuación de Pell. Por definición, P0 es igual a cero, P1 es igual a uno, y cada término posterior es el doble del término anterior más el término previo a ese, de modo que el comienzo de la sucesión es cero, uno, dos, cinco, doce, veintinueve, setenta, ciento sesenta y nueve, y así sucesivamente. Proporcione un índice entero no negativo n y la herramienta devuelve ese número de Pell exactamente como una cadena decimal, de modo que los valores muy por encima de los enteros seguros de JavaScript se mantengan correctos. Opcionalmente puede pedir el prefijo completo desde P0 hasta Pn cuando necesite la lista entera para una hoja de trabajo, un gráfico o una prueba unitaria. El motor usa aritmética BigInt determinista, sin atajos de punto flotante, sin muestreo aleatorio y sin llamadas de red.

Qué son los números de Pell y qué contiene la respuesta

Crecen aproximadamente como (1 + √2)^n, aparecen en fórmulas cerradas que involucran la razón de plata, y se sitúan junto a los números compañeros de Pell-Lucas en las tablas de teoría de números, mientras siguen siendo sencillos de enseñar como una recurrencia lineal de dos términos con un coeficiente distinto de uno.

Esta calculadora devuelve el índice n solicitado, el valor de Pell como cadena decimal bajo el campo pell, el número de dígitos de esa cadena, y el n máximo admitido publicado para que los clientes puedan validar antes de enviar un lote. Cuando fija el indicador opcional sequence en true, la respuesta también incluye un arreglo de cadenas decimales para P0 hasta Pn inclusive, de modo que nunca tenga que reconstruir el prefijo usted mismo.

Esa última regla es intencional: la sucesión de Pell estándar se indexa desde cero hacia arriba, y un n negativo se trata como un error del cliente en lugar de una extensión mediante recurrencias con signo o inversas. El contrato estricto mantiene estables las pruebas doradas, hace segura la caché, y evita un desfase silencioso cuando alguien asume semillas de Fibonacci o indexación desde uno.

Si necesita números de Fibonacci, números de Lucas, primos por rango u órbitas de Collatz, use esas herramientas dedicadas; esta página responde solo a la pregunta de rango a valor de Pell, con listado de secuencia opcional.

Dónde encajan los números de Pell en el estudio, el código y la enseñanza

Los estudiantes se encuentran con los números de Pell cuando un libro de texto los vincula con las fracciones continuas de √2, cuando una hoja de trabajo pide P_n para un n modesto, o cuando exploran soluciones de x al cuadrado menos dos y al cuadrado igual a más o menos uno. Los docentes pueden pregenerar claves de respuesta y prefijos completos para un conjunto de problemas sin confiar en apps de calculadora opacas que redondean enteros grandes.

Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas, para ilustrar serialización segura con BigInt en APIs, o para satisfacer enunciados de desafíos de programación que exigen el número de Pell n-ésimo exacto en lugar de una fórmula cerrada aproximada. La práctica de concursos suele necesitar una fuente rápida y sin conexión de valores de Pell por rango para que las soluciones puedan verificarse sin descargar tablas de OEIS bajo presión de tiempo.

Los divulgadores científicos usan sucesiones de Pell cortas como un ejemplo limpio de una recurrencia lineal con coeficiente dos que aun así produce enteros puros, lo que combina bien con gráficos del recuento de dígitos frente a n.

Preparación de tareas y exámenes

Consulte valores exactos de P_n y prefijos completos opcionales para ejercicios de libros de texto y problemas de concurso que listan números de Pell por índice.

Enseñanza de recurrencias y BigInt

Muestre cómo crece una recurrencia de dos términos con coeficiente dos, y cómo la salida en cadena decimal mantiene exacto cada dígito más allá de los enteros seguros.

¿Cuánto cuesta la calculadora de números de Pell?

Es gratis en su navegador en esta página.

¿Puedo solicitar un índice negativo?

Esta calculadora define los números de Pell solo para n mayor o igual a cero.

¿Cómo obtengo la secuencia completa hasta Pn?

La respuesta incluirá entonces un arreglo sequence de cadenas decimales desde P0 hasta Pn.

¿Por qué el resultado es una cadena en lugar de un número?

Los números de Pell grandes superan los enteros seguros de JavaScript.

¿Hasta qué índice llega la calculadora?

Hasta el 10000. Todos los términos hasta ese índice salen exactos, con todas sus cifras, porque el cálculo usa aritmética de números enteros sin redondeos. Junto al resultado se indica cuántos dígitos tiene.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/math/pell-number

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/math/pell-number \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":10}'
{
  "n": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.pell_number",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_n10000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Qué son los números de Pell y qué contiene la respuesta

Los números de Pell forman la sucesión entera definida por P0 = 0, P1 = 1, y Pn = dos por P(n-1) más P(n-2) para todo n de al menos dos. No hay una fórmula aproximada de punto flotante presentada como verdad ni muestreo de primos aleatorios: el motor construye el término exacto dentro del rango admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen n ausente, valores no enteros, fracciones, notación científica, valores por encima del techo documentado, y cualquier índice negativo.

Cómo se lee el índice y cómo BigInt mantiene exacto cada dígito

Se permiten signos más iniciales opcionales; los espacios incrustados, los prefijos hexadecimales, los signos negativos y la notación exponencial se rechazan con un mensaje claro para que una celda mal escrita no se convierta en un número de Pell incorrecto. Cero es válido y devuelve cero, porque P0 se define como cero en la sucesión clásica. El cálculo es un bucle iterativo simple: comience con BigInt cero y BigInt uno, y luego reemplace repetidamente el par con el siguiente igual a dos veces el término actual más el término anterior hasta alcanzar el índice solicitado. El booleano opcional sequence también acepta formas de cadena comunes como true, false, yes y no para llamadores de formularios. El campo preferido es n como entero JSON, pero se aceptan cadenas decimales y los alias index y k para que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato. El motor impone un máximo estricto de diez mil en n, lo que mantiene la memoria y la latencia dentro de un presupuesto predecible en la vía gratuita del navegador y en el Worker de borde, incluso cuando el indicador sequence está activado y se recopila cada término intermedio. Cada término se almacena como un BigInt y se serializa con toString para que JSON nunca pierda dígitos como lo harían los dobles IEEE después del bit cincuenta y tres. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de una canalización automatizada sin reimplementar usted mismo la recurrencia.

Dónde encajan los números de Pell en el estudio, el código y la enseñanza

En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra y no se guarda nada después de devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo de nivel A del KIT y le permite pasar de una demostración de aula a una canalización automatizada sin cambiar el resultado matemático. Combínela con una calculadora de Lucas cuando necesite sucesiones compañeras, con una herramienta de n-ésimo primo cuando necesite primos por rango, y con otras herramientas de matemáticas y teoría de números cuando esté construyendo un pequeño laboratorio de endpoints gratuitos y deterministas.

Fixtures de prueba deterministas

Genere cadenas de Pell reproducibles para pruebas unitarias, comprobaciones de propiedades y aserciones de CI sin incrustar tablas estáticas grandes.

¿Cuáles son P0 y P1?

P0 es 0 y P1 es 1. Los términos posteriores siguen Pn = 2*P(n-1) + P(n-2). Enviar n = 0 devuelve 0; n = 1 devuelve 1.

Ver la documentación completa del KIT →