← Matemática e estatística

Corrida de algoritmos de pi

Passe a mesma meta de pi por Gregory, Nilakantha, Machin-like e Chudnovsky. Use tempo fixo para ver quem vai mais longe, ou meta fixa de dígitos para ver quem chega primeiro.

Para a versão voltada ao aprendizado, comece pelo explorador de aproximação de pi. Esta página serve para comparação lado a lado. Quando precisar de uma cadeia decimal prática no fim, continue no gerador de dígitos de pi.

Outros idiomas ja | en | zh-CN | es | pt-BR | fr
3 passos rápidos
  1. Escolha o modo da corrida, mantenha os quatro algoritmos ligados e execute a meta padrão uma vez.
  2. Veja o card do vencedor e depois compare gráfico e tabela juntos, em vez de ler um número isolado.
  3. Carregue outro exemplo ou copie a URL quando quiser reaproveitar a mesma configuração em aula.
Modo da corrida

Use o mesmo tempo para todos os algoritmos e compare quantos dígitos coincidentes cada um alcança.

Valores menores criam mais pontos no gráfico. Valores maiores reduzem ruído no log e no CSV.

Algoritmos

Mantenha os quatro selecionados para a comparação mais clara. Remova um só quando quiser destacar um contraste específico.

Vencedor
Maior número de dígitos
Mais rápido até a meta
Algoritmos comparados
Modo
Tempo-alvo
Estimativa do vencedor

Gráfico da corrida

O gráfico usa tempo decorrido no eixo x e dígitos coincidentes no eixo y. Ele serve para ler tendência, não para prometer desempenho exato em qualquer dispositivo.

Tabela de comparação

Algoritmo Estimativa Erro absoluto Dígitos coincidentes Iterações Tempo decorrido (ms) Estado

Notas para aula

Perguntas frequentes

Por que os algoritmos se separam tão rápido?

Eles empacotam informação sobre pi de formas muito diferentes, então um passo extra não significa o mesmo avanço em todos os métodos.

Por que Gregory é tão lento?

A série é simples o bastante para ser explicada desde os primeiros princípios, mas cada novo termo melhora pouco a estimativa.

Por que Chudnovsky é mais rápido aqui?

Ele converge de forma muito mais agressiva, então um termo adicional pode acrescentar muito mais dígitos corretos do que uma série básica.

Qual é a diferença entre tempo fixo e meta fixa de dígitos?

Tempo fixo compara até onde cada algoritmo chega dentro do mesmo orçamento. Meta fixa de dígitos compara quanto tempo cada algoritmo precisa para alcançar a mesma meta.

O que acontece quando eu clico em parar?

A execução atual é cancelada imediatamente para manter a página responsiva, e o último valor concluído continua visível.

Calculadoras relacionadas