Calculadora de crescimento exponencial
Veja aonde leva um crescimento percentual constante: 1000 crescendo 5% por período durante 10 períodos chega a 1628,89462678, com o fator de 1,05 por período e o fator acumulado na tela. Serve para populações, células ou assinantes. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Quantidade inicial
- 1.000
- Taxa de crescimento
- 5
- Tempo
- 10
- Fator de crescimento
- 1,05
- Fator acumulado
- 1,6288946268
- Valor futuro
- 1.628,89462678
A calculadora de crescimento exponencial projeta como um valor inicial muda quando aumenta pela mesma porcentagem em cada período. Informe o valor inicial, uma taxa percentual de crescimento não negativa por período e a quantidade de períodos. A calculadora transforma a porcentagem em fator de crescimento, eleva esse fator ao tempo informado e multiplica pelo valor inicial. Ela retorna o valor futuro, o fator aplicado em cada período e o fator acumulado em uma resposta determinística adequada para aulas, previsões e verificações automatizadas.
Transforme uma taxa percentual em modelo exponencial
O crescimento exponencial ocorre quando cada aumento incide sobre o valor atual, e não somente sobre o original. O modelo multiplica o valor inicial por um mais a taxa dividida por cem, tudo elevado ao tempo. A conversão importa: uma taxa de cinco representa cinco por cento, portanto o fator de um período é 1.05.
Depois de dois períodos, o fator acumulado é 1.05 ao quadrado, não 1.10, pois o segundo aumento também incide sobre o ganho anterior. Use qualquer unidade coerente, como pessoas, células, assinantes, dólares ou quilogramas. O tempo deve corresponder ao período da taxa: anos para taxa anual e meses para taxa mensal.
Taxa zero e valor inicial zero são válidos. Taxas negativas são recusadas porque representam decaimento exponencial, um modelo diferente.
Entenda o fator de crescimento e o valor futuro
Os três resultados tornam a conferência mais simples. Por exemplo, 1000 crescendo cinco por cento durante dez períodos gera fator periódico 1.05, fator acumulado aproximado 1.62889462678 e valor futuro aproximado 1628.89462678. O solucionador arredonda valores para doze algarismos significativos, garantindo respostas estáveis.
Tempo fracionário é permitido quando essa interpretação fizer sentido. A calculadora não deduz frequência, não converte taxa anual em mensal nem inclui aportes; informe a taxa efetiva correspondente ao período usado.
Use o modelo com responsabilidade nas previsões
Projeções exponenciais revelam como mudanças proporcionais repetidas se acumulam, mas são hipóteses, não garantias. Uma população pode enfrentar falta de recursos, uma empresa pode saturar seu mercado e um investimento pode apresentar retornos variáveis ou negativos. Use a calculadora quando uma taxa constante não negativa for razoável e compare taxas diferentes quando houver incerteza.
A validação recusa valores ausentes, não finitos ou negativos e projeções fora do intervalo numérico. Mantenha as unidades de taxa e tempo alinhadas, identifique a unidade herdada do valor inicial e declare a hipótese de taxa constante. Para quantidades em queda, use uma ferramenta específica de decaimento.
Casos de uso
Projetar um público em crescimento
Estime assinantes ou usuários futuros com base na contagem atual e em um aumento percentual constante por período.
Conferir exercícios de crescimento composto
Gere valores futuros e fatores determinísticos para aulas de álgebra, gabaritos e avaliações automatizadas.
Comparar cenários de planejamento
Aplique taxas conservadoras e otimistas ao mesmo horizonte para observar o efeito da composição na previsão.
Perguntas frequentes
O que é o fator de crescimento por período?
Por exemplo, um crescimento de 6% tem fator por período igual a 1.06.
O tempo pode conter uma quantidade fracionária de períodos?
Sim. O tempo fracionário é aceito e aplica a mesma fórmula exponencial, desde que essa interpretação seja adequada ao seu modelo.
Posso informar uma taxa de crescimento negativa?
Não. Taxas negativas representam decaimento exponencial e são recusadas para preservar um contrato específico de crescimento.
Por que 5% em dois períodos dá mais de 10%?
Porque o segundo aumento também incide sobre o que cresceu no primeiro período. Depois de dois períodos o fator acumulado é 1,05 ao quadrado, e não 1,10.
Em que unidade devo informar o tempo?
No mesmo período da taxa de crescimento. Se a taxa for anual, conte o tempo em anos; se for mensal, conte em meses.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/algebra/exponential-growth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_amount":1000,"growth_rate":5,"time":10}'const res = await fetch("https://api.kit.forhosting.com/algebra/exponential-growth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_amount": 1000,
"growth_rate": 5,
"time": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/exponential-growth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_amount": 1000,
"growth_rate": 5,
"time": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/exponential-growth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_amount":1000,"growth_rate":5,"time":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_amount":1000,"growth_rate":5,"time":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/exponential-growth", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"initial_amount": 1000,
"growth_rate": 5,
"time": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.exponential_growth",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Entenda o fator de crescimento e o valor futuro
O campo growth_factor é o multiplicador aplicado uma vez por período. Uma taxa de oito por cento produz 1.08, enquanto cem por cento produz 2. accumulated_factor mostra o multiplicador após todos os períodos e equivale a growth_factor elevado ao tempo. future_value multiplica o valor inicial por esse fator acumulado.
Use o modelo com responsabilidade nas previsões
Cada item bem-sucedido custa US$ 0,002.
Perguntas técnicas
Qual fórmula a calculadora utiliza?
Ela usa future_value = initial_amount × (1 + growth_rate / 100)^time, em que growth_rate é a porcentagem por período.
Quanto custa um cálculo pela API?
Cada item processado com sucesso custa US$ 0,002. Uma entrada inválida devolve o erro invalid_input em vez de um resultado numérico.