Calculadora de energia cinética
Uma massa de 2 kg a 3 m/s tem 9 J de energia cinética. Informe dois dos três valores, massa, velocidade ou energia, e receba o terceiro por KE = ½mv², ou os três para conferir uma conta feita à mão. 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
- Massa
- 2
- Tensão (V)
- 3
- Massa
- 2
- Velocidade
- 3
- Velocidade
- 3
- KE
- 9
Uma calculadora de energia cinética transforma a fórmula clássica KE igual a metade da massa vezes a velocidade ao quadrado em um solucionador prático para lições de casa, laboratórios e verificações rápidas de engenharia. Digite dois valores quaisquer entre massa m, velocidade v e energia cinética KE em um sistema de unidades consistente, deixe a incógnita em branco e a ferramenta devolve o valor que falta em joules quando a massa está em quilogramas e a velocidade em metros por segundo, junto com a equação substituída, uma breve mensagem de física e passos ordenados que você pode colar em planilhas ou testes automatizados. Massa negativa é rejeitada; a energia cinética deve ser não negativa quando fornecida.
O que significa KE = ½mv² e qual variável você pode deixar em branco
A energia cinética translacional clássica relaciona a energia do movimento de uma massa pontual à sua massa e velocidade: a energia cinética KE é igual a metade vezes a massa m vezes o quadrado da velocidade v. Em unidades do SI isso produz joules quando a massa está em quilogramas e a velocidade em metros por segundo; qualquer outra tríade coerente que multiplique da mesma forma serve, desde que você nunca misture sistemas de unidades no meio da equação.
A massa é um escalar não negativo nos problemas clássicos; esta calculadora rejeita fisicamente a massa negativa. A velocidade pode ser inserida com sinal quando você já conhece a velocidade ao longo de um eixo, porque apenas v ao quadrado entra na fórmula, então a direção não altera a energia. Quando a incógnita é a velocidade, o solucionador devolve a magnitude não negativa igual à raiz quadrada de dois KE sobre m, porque a energia sozinha não pode recuperar um sinal.
Esta calculadora aceita dois quaisquer dos três números e resolve algebricamente o terceiro: dados m e v, devolve KE igual a metade m v ao quadrado; dados KE e v, devolve m igual a dois KE sobre v ao quadrado quando v é diferente de zero; dados KE e m, devolve v igual à raiz quadrada de dois KE sobre m quando m é positiva. Deixar dois campos em branco é rejeitado porque uma única relação de produto não pode determinar duas incógnitas livres.
Fornecer os três valores só é permitido quando são consistentes dentro de uma tolerância numérica estreita, o que é útil como verificação contra uma resposta manuscrita. A ferramenta não modela energia cinética rotacional, correções relativísticas nem sistemas de vários corpos: some ou reduza esses problemas por conta própria antes de chamar o solucionador.
Dicas práticas, limites e buscas relacionadas
Use um único sistema de unidades consistente do início ao fim — por exemplo quilogramas, metros por segundo e joules — antes de chamar; esta página não faz conversão de unidades. Ao ensinar conservação de energia, trate esta ferramenta apenas como o passo da KE translacional: some a potencial gravitacional ou elástica em outro lugar e depois compare a energia mecânica total.
Esta página visa quem procura uma calculadora de energia cinética, um solucionador de metade m v ao quadrado ou joules a partir de massa e velocidade on-line; não é uma suíte completa de dinâmica que integra trajetórias, nem uma calculadora de inércia rotacional, nem um conversor de unidades.
Prefira esta capacidade quando você já conhece dois quaisquer entre massa, velocidade e energia cinética e só precisa do terceiro; se o problema de origem fornece peso na Terra em vez de massa, converta primeiro o peso em massa com o g local. Verificações de ida e volta são fáceis: recalcule à mão metade m v ao quadrado e confirme que é igual ao KE publicado dentro do mesmo arredondamento de doze casas decimais usado na resposta.
Casos de uso
Verificação de lição de casa para KE = ½mv²
Os estudantes inserem dois valores quaisquer entre massa, velocidade e energia cinética de problemas de mecânica de livros didáticos e comparam o valor que falta e os passos de substituição com um resultado determinístico antes de entregar.
Testes unitários para auxiliares de energia em jogos e simulações
Gere casos conhecidos de massa, velocidade e joules, além de rejeições deliberadas por massa negativa e dois campos em branco, como valores esperados em kata de código para motores de física.
Pré-verificação de laboratório antes de modelos de energia multicorpos
Os pipelines validam primeiro a energia cinética translacional a partir de massa e velocidade medidas e só passam para modelos rotacionais ou de várias partículas quando a verificação de KE de um corpo coincide com as notas de laboratório.
Perguntas frequentes
Qual fórmula a calculadora de energia cinética usa?
Deixe qualquer campo em branco para resolver essa variável.
O que acontece se duas incógnitas ficarem em branco?
A energia cinética precisa de dois quaisquer entre m, v e KE; dois brancos deixam a equação indeterminada.
A massa pode ser negativa?
Não. A massa negativa é rejeitada tanto se você a fornecer quanto se ela for calculada. A energia cinética clássica exige m ≥ 0.
Em que unidades está o resultado?
Quando a massa está em quilogramas e a velocidade em metros por segundo, KE está em joules. Mantenha m, v e KE em um único sistema de unidades consistente; a calculadora não converte unidades.
A calculadora de energia cinética é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
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/kinetic-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"m":2,"mass":0}'const res = await fetch("https://api.kit.forhosting.com/mech/kinetic-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"m": 2,
"mass": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/kinetic-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"m": 2,
"mass": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/kinetic-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"m":2,"mass":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"m":2,"mass":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/kinetic-energy", 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
{
"m": 2,
"mass": 0
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.kinetic_energy",
"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 | 1000000000000 |
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
Se duas incógnitas ficarem em branco, a validação falha com um erro invalid_input claro, de modo que formulários incompletos nunca inventam um número silenciosamente. O preço é uma taxa fixa de US$ 0,002 por solicitação de API bem-sucedida; a validação falha nunca é cobrada.
Como chamar a API e o que ela devolve
Os valores absolutos devem permanecer dentro do limite publicado de um trilhão; a massa, quando presente ou calculada, não deve ser negativa; a energia cinética, quando presente, não deve ser negativa. Envie um corpo JSON com dois quaisquer dos campos finitos opcionais m (alias mass), v (aliases speed, velocity e vel) e KE (aliases ke, energy, kinetic_energy, E_k e Ek). A validação falha — duas incógnitas em branco, números não finitos, valores fora dos limites absolutos, massa negativa, energia negativa, divisão por zero ao resolver m igual a dois KE sobre v ao quadrado com v igual a zero, um trio inconsistente ou um produto não finito — devolve invalid_input e nunca é cobrada. O preço é uma taxa fixa de US$ 0,002 por solicitação bem-sucedida com item unitário e preço unitário marginal zero. Prefira números JSON quando você controla o cliente; números em cadeia só são aceitos quando correspondem a um padrão numérico finito estrito para caminhos de colagem de formulários de lição de casa.
Dicas práticas, limites e buscas relacionadas
Mantenha m, v e KE dentro do intervalo absoluto publicado para que produtos, quocientes e raízes quadradas permaneçam finitos em dupla precisão IEEE no Worker e no navegador. Monte exemplos de sala de aula deliberadamente: m igual a dois e v igual a três dá KE igual a nove; KE igual a cinquenta e m igual a quatro dá v igual a cinco; KE igual a dezoito e v igual a três dá m igual a quatro; e um único campo, ou uma massa negativa, demonstra o caminho rígido de invalid_input. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando os alunos omitem dois campos de propósito ou tentam massa negativa.