Altura máxima de projétil
Lance a 20 m/s e 45 graus e o projétil chega a 10,1971621298 m acima do ponto de partida após 1,4420964982 segundos, sem resistência do ar. 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
- Velocidade inicial
- 20
- Ângulo
- 45
- Ângulo em radianos
- 0,7853981634
- Unidade do ângulo
- Deg
- Gravidade g
- 9,80665
- Componente vertical vy0
- 14,1421356237
Esta calculadora de altura máxima de projétil encontra até que altura um projétil ideal se eleva acima do seu nível de lançamento quando você conhece a velocidade inicial e o ângulo de lançamento, assumindo gravidade constante e sem resistência do ar. A identidade de fórmula fechada é H igual a v zero ao quadrado vezes seno ao quadrado de teta, tudo sobre dois g. Isso é o mesmo que tomar o componente vertical da velocidade, elevá-lo ao quadrado, e dividir por duas vezes a aceleração gravitacional. O mecanismo é aritmética totalmente determinística: sem chamadas de rede, sem amostragem e sem atalhos dependentes de data.
Onde a altura máxima de projétil se encaixa no estudo, em laboratórios e em software
Estudantes encontram a altura máxima quando um livro didático separa o movimento bidimensional em componentes, quando um laboratório pergunta até que altura um lançador de mola ou arremesso de bola vai subir, ou quando um problema de concurso quer o ápice sem desenhar uma parábola completa. Professores podem gerar gabaritos previamente para velocidades e ângulos modestos sem confiar em aplicativos de calculadora opacos que trocam silenciosamente entre graus e radianos ou usam um g arredondado sem avisar.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para demonstrações de física de jogos, para normalizar parâmetros de lançamento informados pelo usuário antes de uma visualização, ou para atender enunciados de desafios de programação que exigem H em vez de um esboço vago. Contextos esportivos e de hobby usam a fórmula ideal como uma verificação de primeira ordem antes que o arrasto do ar importe: um arremesso de balão d'água no quintal ou uma estimativa simples de altitude de foguete sob g constante.
Casos de uso
Verificações de tarefas e laboratório
Calcule a altura de ápice ideal a partir da velocidade e do ângulo de lançamento antes de plotar trajetórias ou corrigir planilhas de movimento de projétil.
Software de tutoria e ensino
Normalize v0 e θ informados pelo usuário em altura de pico e tempo até o ápice para lições interativas e ajudantes de passo a passo.
Perguntas frequentes
Qual fórmula é usada para a altura máxima?
Para movimento ideal com g constante e sem resistência do ar, H = (v0² · sin²(θ)) / (2 · g).
O que acontece se a velocidade de lançamento for negativa?
A velocidade é uma magnitude não negativa; um valor negativo não é uma velocidade de lançamento válida.
Isso inclui resistência do ar?
Não. O modelo é o projétil ideal padrão apenas sob gravidade constante. Arrasto, vento e rotação estão fora do escopo.
Quanto tempo leva para chegar ao ponto mais alto?
O tempo até o topo é a velocidade vertical inicial dividida por g. A 20 m/s e 45 graus são 1,4420964982 segundos, o instante em que o projétil chega a 10,1971621298 m.
Qual valor de gravidade é usado?
Por padrão, 9,80665 m/s², o valor de referência da Terra, sem nenhum arredondamento escondido. Você pode informar outro valor para outro lugar ou outro mundo.
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/mech/projectile-max-height \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"v0":20,"angle":45}'const res = await fetch("https://api.kit.forhosting.com/mech/projectile-max-height", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"v0": 20,
"angle": 45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/projectile-max-height",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"v0": 20,
"angle": 45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/projectile-max-height", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"v0":20,"angle":45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"v0":20,"angle":45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/projectile-max-height", 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
{
"v0": 20,
"angle": 45
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.projectile_max_height",
"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.
Limites
max_abs_speed | 1000000000000 |
max_abs_g | 1000000 |
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
Campos opcionais permitem que você escolha g, informe o ângulo em graus ou radianos, e defina a precisão numérica para um JSON estável.
O que significa altura máxima e o que a resposta contém
Na mecânica introdutória, um projétil é tratado como uma massa pontual lançada com velocidade v zero em um ângulo teta acima da horizontal sob gravidade constante, com a resistência do ar ignorada. O movimento vertical é independente do movimento horizontal: a velocidade vertical inicial é v zero vezes seno de teta, a velocidade vertical diminui a uma taxa g, e o ponto mais alto ocorre quando a velocidade vertical cruza zero. Integrar ou usar energia dá a mesma altura de pico acima do ponto de lançamento: H igual a v zero ao quadrado seno ao quadrado teta sobre dois g. Esta calculadora retorna as entradas normalizadas v zero, angle, o ângulo em radianos, a unidade de ângulo, e g; o componente de lançamento vertical derivado vy zero; a altura máxima max_height; o tempo do lançamento até o ápice t_apex; a precisão usada; uma etiqueta de método ideal_projectile_max_height; e um lembrete curto de fórmula. Quando o componente vertical é zero ou para baixo, o ápice já está no nível de lançamento, então max_height e t_apex são zero em vez de uma elevação positiva espúria. Não há integração numérica de EDO nem amostragem Monte Carlo de trajetórias: o mecanismo avalia a fórmula fechada dentro da faixa numérica suportada ou rejeita a entrada com invalid_input. Os casos rejeitados incluem velocidade ou ângulo ausentes, valores não finitos, um g não positivo, magnitudes acima dos tetos documentados, e qualquer velocidade de lançamento negativa, porque uma magnitude de velocidade não pode ser negativa. Se você precisar de alcance horizontal, tempo de voo até o mesmo nível, ou um percurso completo de pontos, use essas ferramentas dedicadas; esta página responde apenas à altura máxima acima do lançamento, com saída numérica estável, adequada para planilhas de exercícios, testes unitários e consumidores de API.
Como v0, o ângulo e g são lidos e como H permanece reproduzível
Velocidade zero é válida e resulta em altura zero. Sinais de mais à esquerda e notação científica em strings numéricas são permitidos quando podem ser interpretados como decimais finitos; espaços incorporados e tokens não numéricos são rejeitados. A aceleração gravitacional g assume nove vírgula oito zero seis seis cinco metros por segundo ao quadrado por padrão, a gravidade padrão convencional, e pode ser substituída para outros planetas ou problemas de livro didático que usam g igual a dez; g precisa ser estritamente positivo e dentro do teto de magnitude documentado. O cálculo usa Math.sin na forma em radianos do ângulo, monta vy zero, depois aplica H igual a vy zero ao quadrado sobre dois g quando ascendente. Os campos preferidos são v0 para a magnitude da velocidade de lançamento e angle para a elevação acima da horizontal, mas os apelidos v, speed, velocity, initial_speed e initial_velocity para v0, e theta, launch_angle e a para angle, são aceitos, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. A velocidade precisa ser finita e não negativa: um v0 negativo falha com invalid_input e uma mensagem que nomeia o campo, para que uma célula ruim não vire um palpite silencioso de valor absoluto. O ângulo pode ser qualquer número finito; por padrão é interpretado em graus, e angle_unit pode ser definido como deg, degrees, rad ou radians. O campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para as saídas numéricas, com padrão dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado.
Onde a altura máxima de projétil se encaixa no estudo, em laboratórios e em software
Ferramentas de produto e de educação usam o endpoint quando quem aprende digita velocidade e ângulo e a interface precisa mostrar a altura de pico e o tempo até o ápice. Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine-a com ajudantes de alcance ou queda livre quando precisar de cinemática relacionada, e com outros endpoints de matemática ao montar um pequeno laboratório de calculadoras gratuitas e determinísticas de física.
Casos de integração
Fixtures de teste determinísticas
Gere valores reproduzíveis de max_height e t_apex para testes unitários, demonstrações de física de jogos e asserções de CI.
Perguntas técnicas
Quanto custa a calculadora de altura máxima de projétil?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
Os ângulos são em graus ou radianos?
Graus por padrão (angle_unit = deg). Defina angle_unit como rad ou radians se seu ângulo já estiver em radianos.