← Matemáticas y estadística

Generador de dígitos de pi

Genera en el navegador un prefijo decimal de alta precisión de pi. Usa el modo por dígitos para una longitud concreta o el desafío por tiempo para saber cuántas cifras pueden completarse dentro del límite elegido.

Si quieres buscar dentro del prefijo generado, abre el Laboratorio de dígitos de pi. Si quieres volver a la ruta de aprendizaje, regresa al Explorador de aproximación de pi.

Otros idiomas 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Português (Brasil) | Français | Italiano
3 pasos rápidos
  1. Prueba primero un ejemplo pequeño para comprobar la vista, la copia y la descarga TXT.
  2. Usa modo por dígitos cuando ya sepas la longitud deseada, y desafío por tiempo cuando quieras una meta limitada por tiempo.
  3. Después abre el Laboratorio de dígitos de pi si quieres buscar una secuencia, saltar a un índice o copiar solo un tramo.

Ajustes de clase: confirma primero un prefijo corto y luego pasa a una longitud para ficha o a un desafío breve por tiempo.

Modo

La cuenta se hace después del punto decimal. La salida siempre empieza con 3..

Auto muestra el bloque completo hasta 5,000 dígitos y después cambia a una vista de inicio y final.

Dígitos después del punto decimal

Dígitos generados
Ms transcurridos
Términos de Chudnovsky
Estado
Vista

Salida

Aún no hay salida.

Cómo funciona

Esta página evalúa la fórmula de Chudnovsky mediante división binaria (binary splitting) y usa aritmética entera con BigInt de JavaScript y una raíz cuadrada entera para generar las cifras solicitadas. Añade 18 cifras de guarda y después trunca el resultado a la longitud pedida. El cálculo se ejecuta normalmente en un Web Worker; si no está disponible, la misma rutina central se ejecuta en el hilo principal como alternativa.

Preparación de fichas y material

Preguntas frecuentes

¿Qué fórmula utiliza este programa para calcular pi?

Esta página utiliza la fórmula de Chudnovsky. La implementación evalúa la serie mediante división binaria (binary splitting) y usa aritmética entera con BigInt de JavaScript, además de una raíz cuadrada entera, para generar en el navegador el número solicitado de cifras decimales. No lee los dígitos de una tabla almacenada previamente.

¿Esta página devuelve dígitos exactos o solo aproximaciones?

Pi tiene infinitas cifras decimales, así que la página no calcula pi completo. Calcula un prefijo finito con 18 cifras de guarda y después lo trunca a la longitud solicitada; no redondea el último dígito.

¿Qué significa aquí primeros n dígitos?

La entrada cuenta los dígitos después del punto decimal. Si escribes 100, el resultado es 3. seguido de 100 dígitos.

¿Por qué cambia a vista de inicio y final después de 5,000 dígitos?

Mostrar un bloque enorme de texto crea trabajo visual innecesario, por eso la página enseña el principio y el final por defecto mientras copiar y descargar siguen usando el texto completo.

¿Qué es el desafío por tiempo?

Conserva el resultado con más cifras entre los puntos de control terminados por completo dentro del límite elegido. Un punto de control que termina después del límite no se acepta.

¿Qué pasa cuando pulso Detener?

Al pulsar Detener se interrumpe el cálculo actual. En el desafío por tiempo se conserva el último punto de control completado, si lo hay; el modo por dígitos no muestra un resultado parcial sin terminar.

Calculadoras relacionadas