Calcule qualquer número de Fibonacci ou gere uma sequência instantaneamente com aritmética inteira exata.
Calculadora da sequência de Fibonacci
Escolha uma posição ou gere os primeiros termos.
Sobre a calculadora de Fibonacci
A sequência de Fibonacci é uma lista ordenada de inteiros na qual cada termo, após os dois primeiros, é igual à soma dos dois termos imediatamente anteriores. Pela convenção moderna mais comum, ela começa com 0, 1, 1, 2, 3, 5, 8, 13 e continua indefinidamente. O valor na posição n é escrito F(n), com F(0) igual a 0 e F(1) igual a 1. Esta calculadora segue essa convenção de índices a partir de zero, portanto a posição 10 resulta em 55.
Escolha Enésimo número de Fibonacci quando precisar de um único termo exato. A calculadora usa uma recorrência iterativa em vez de uma aproximação decimal arredondada. Os inteiros grandes do JavaScript preservam todos os dígitos, mesmo em posições muito além do alcance dos números comuns de ponto flutuante. Escolha Primeiros N números para observar a progressão a partir de F(0). A geração de sequências é limitada a 100 termos exibidos para manter a leitura fácil, enquanto o modo de posição única aceita posições muito maiores.
Os números de Fibonacci aparecem em diversas áreas da matemática e da computação. São exemplos clássicos de relações de recorrência, indução, programação dinâmica, análise de algoritmos e funções geradoras. As razões entre termos positivos consecutivos também se aproximam da razão áurea, cerca de 1.6180339887. Essa convergência não é uma igualdade exata em nenhuma posição finita, mas a aproximação melhora rapidamente conforme os termos aumentam. A sequência também se relaciona ao triângulo de Pascal, a problemas de ladrilhamento, a padrões de ramificação e a muitos argumentos de contagem.
A calculadora começa propositalmente em zero porque essa indexação combina naturalmente com a recorrência e é muito usada em programação. Alguns livros escolares, por outro lado, identificam 1 como o primeiro e também o segundo termo. Eles descrevem o mesmo padrão numérico com posições deslocadas; por isso, confira a convenção antes de comparar uma resposta. Por exemplo, esta ferramenta informa F(6) como 8, enquanto uma lista iniciada em um pode chamar 8 de sexto termo positivo exibido.
Para conferir um resultado manualmente, comece com 0 e 1 e some repetidamente os dois valores mais recentes. Para F(7), as somas geram 1, 2, 3, 5, 8 e, por fim, 13. Essa regra simples torna a sequência acessível aos estudantes, enquanto suas propriedades mais profundas continuam úteis na teoria dos números, na combinatória, em modelos financeiros e no projeto de algoritmos.
Exemplos de cálculo de Fibonacci
Entrada
Saída
Explicação
Posição 10
F(10) = 55
Na indexação a partir de zero, 0 ocupa a posição zero.
Posição 20
F(20) = 6765
Cada termo é a soma dos dois anteriores.
Primeiros 8 termos
0, 1, 1, 2, 3, 5, 8, 13
A lista gerada começa em F(0).
Como usar a calculadora de Fibonacci
Escolha Enésimo número de Fibonacci para um termo ou Primeiros N números para uma sequência.
Digite um inteiro não negativo no campo indicado.
Selecione Calcular para gerar o resultado inteiro exato.
Use Redefinir para limpar a entrada e iniciar outro cálculo.
Perguntas frequentes sobre Fibonacci
A sequência de Fibonacci começa em 0 ou 1?
As duas convenções aparecem em livros, mas esta calculadora começa com F(0) igual a 0 e F(1) igual a 1. Os valores formam a mesma sequência mesmo quando outra fonte desloca as posições.
Como se calcula um número de Fibonacci?
Depois dos valores iniciais 0 e 1, some os dois termos anteriores para obter o próximo. Repetir essa recorrência gera cada número de Fibonacci de forma exata.
Qual é a relação com a razão áurea?
A razão entre números positivos consecutivos de Fibonacci se aproxima da razão áurea conforme as posições aumentam. Em qualquer posição finita, é uma aproximação, não uma igualdade exata.
A calculadora aceita posições grandes de Fibonacci?
Sim, posições individuais até 10,000 são calculadas com aritmética exata de inteiros grandes. A resposta pode conter milhares de dígitos e ocupar mais espaço na tela.
Por que a geração é limitada a 100 termos?
O limite mantém a página ágil e facilita a leitura da saída separada por vírgulas. Use o modo de posição única quando precisar de um termo exato além do intervalo exibido.