Calculadora E=mc²
Um quilograma em repouso guarda quase 9 × 10¹⁶ joules, a massa vezes a velocidade da luz ao quadrado. Digite uma massa de repouso em quilogramas para ver a energia em joules, calculada com o valor exato de c. 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
- 1
- Energia
- 89.875.517.873.681.760 J
- Energia (J)
- 89.875.517.873.681.760
- C
- 299.792.458
- C ao quadrado
- 89.875.517.873.681.760
A relação massa-energia de Einstein E = mc² afirma que um corpo em repouso ainda armazena uma energia enorme, igual à sua massa de repouso vezes o quadrado da velocidade da luz. Esta calculadora E=mc² aceita uma massa de repouso em quilogramas e devolve essa energia de repouso em joules usando o valor SI exato de c, 299792458 metros por segundo, não uma estimativa arredondada de três vezes dez à oito tirada de um pôster. Estudantes, anotações de engenharia nuclear, textos de divulgação e scripts de automação precisam do mesmo produto em forma fechada para que lição de casa, artigos e pipelines nunca discordem sobre uma constante famosa. Massa nula produz energia nula.
O que E = mc² significa e por que a energia de repouso é tão grande
A equação E igual a m c ao quadrado é a forma de energia de repouso da equivalência massa-energia de Einstein: a massa de repouso m é uma propriedade invariante de um corpo, e a velocidade da luz no vácuo c é uma constante SI exata igual a 299792458 metros por segundo, não uma estimativa de laboratório que você precise consultar em cada problema. Multiplicar a massa em quilogramas por c ao quadrado produz energia em joules, porque um joule se define como um quilograma metro quadrado por segundo quadrado.
O tamanho numérico desse produto explica por que um único quilograma de matéria corresponde a quase nove vezes dez à dezesseis joules se toda a massa de repouso fosse convertida, e por isso ligação nuclear, produção de pares e massas de repouso de partículas costumam ser citadas em elétron-volts enquanto a energia de repouso SI permanece em joules. Esta capacidade calcula só essa energia de repouso SI.
Não converte o resultado em quilowatts-hora, calorias nem megaelétron-volts, não multiplica por um fator de Lorentz relativístico gamma e não modela um Q-value de reação nuclear nem um rendimento de fissão. Essas são intenções de busca distintas, cobertas por outras ferramentas. O que você envia é uma massa de repouso; o que obtém é E igual a m vezes c ao quadrado em joules.
Contrato de entrada, unidades e o que acontece quando a massa é inválida
Massa negativa também é rejeitada: a energia de repouso E igual a m c ao quadrado se define para uma massa de repouso não negativa, e um quilograma negativo não é uma entrada física para esta identidade. Massa nula é permitida e devolve zero joules, que é o limite coerente do produto. Mantenha unidades SI: se você pesou uma amostra em gramas, divida por mil antes de chamar; o motor nunca converte slugs, massas solares nem unidades de massa atômica.
Emparelhe a cifra em joules com conv.energy se depois precisar de quilowatts-hora ou elétron-volts. Massas extremamente grandes que transbordam para Infinity são rejeitadas em vez de devolvidas como energia não finita.
Onde uma calculadora E=mc² se paga e quanto custa
Salas de aula e plataformas de tutoria usam uma calculadora E=mc² para que aprendizes confiram a energia de repouso de um quilograma, um grama ou uma massa de partícula enunciada sem perder um dígito de c nem escrever 3e8 por hábito. Geradores de prova e plugins LMS precisam de um oráculo determinístico que rejeite uma massa negativa em vez de devolver em silêncio uma energia negativa que um corretor defeituoso poderia tratar como acerto.
Cadernos de engenharia que comparam escalas de energia química, nuclear e de massa de repouso chamam um passo parse minúsculo em vez de puxar um sistema de álgebra computacional para um produto de uma linha. Validação falha não consome saldo. Fixe o valor em joules devolvido nos testes, mantenha as requisições pequenas e você obtém energias de repouso reproduzíveis para lição de casa, divulgação e workers de borda sem montar infraestrutura de matemática simbólica própria.
Casos de uso
Conferências escolares de energia de repouso
Deixe os alunos enviarem uma massa de repouso em quilogramas e verificarem E = mc² em joules contra os métodos do livro, com um erro claro quando a massa é negativa.
Páginas de divulgação e widgets CMS científicos
Incorpore uma calculadora E=mc² ao vivo em um artigo de massa-energia para que os leitores vejam a cifra SI em joules de um quilograma ou um grama com a velocidade da luz exata.
Geradores de prova e cadernos de escalas energéticas
Corrija itens de energia de repouso com um oráculo determinístico, ou compare a energia de massa de repouso com escalas químicas e nucleares em um pipeline sem uma biblioteca de álgebra computacional.
Perguntas frequentes
O que acontece se a massa for negativa?
A energia de repouso E=mc² exige uma massa finita não negativa; um quilograma negativo é rejeitado e não é cobrado.
Qual valor da velocidade da luz a calculadora usa?
Não é uma estimativa arredondada 3×10⁸. A energia fica em joules SI quando a massa está em quilogramas.
Isto inclui energia cinética ou um fator de Lorentz?
Não. Esta capacidade devolve só a energia de repouso. Energia total relativística γmc² e energia cinética clássica ½mv² são problemas distintos e outras ferramentas.
E se a minha massa estiver em gramas?
Divida antes por 1000, porque a calculadora espera quilogramas e nunca converte unidades. O mesmo vale para unidades de massa atômica ou massas solares: converta para quilogramas antes de digitar.
Ela dá a energia liberada por uma fissão ou outra reação nuclear?
Não. Ela devolve só a energia de repouso da massa que você digita, em joules. A energia que uma fissão ou outra reação nuclear libera é outro cálculo, que esta ferramenta não modela.
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/phys/emc2 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":1}'const res = await fetch("https://api.kit.forhosting.com/phys/emc2", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/emc2",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/emc2", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/emc2", 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
{
"mass": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.emc2",
"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
Massa negativa é antifísica para esta identidade de energia de repouso e é rejeitada com invalid_input; um valor que não seja um número finito é rejeitado do mesmo modo. Chamadas API bem-sucedidas custam US$ 0,002; validação falha não é cobrada.
Contrato de entrada, unidades e o que acontece quando a massa é inválida
Envie um corpo JSON com um campo obrigatório, mass, a massa de repouso em quilogramas. O valor deve ser um número finito; pode chegar como número JSON ou como string numérica, por exemplo 0.001 ou 1e-3. Os aliases m e mass_kg são aceitos para que cargas de laboratório ou de caderno existentes mapeiem sem renomear a chave. Massa ausente, string vazia, NaN, mais ou menos Infinity e qualquer token não numérico falham com invalid_input nomeando o campo e não são cobrados. Em caso de sucesso, o corpo ecoa mass, devolve energy e energy_j como o mesmo valor em joules, informa c como 299792458 e c_squared como o produto IEEE dessa constante consigo mesma, e inclui formula, unit igual a J e method igual a mass_energy_equivalence para que os clientes ramifiquem sem inspecionar formatos.
Onde uma calculadora E=mc² se paga e quanto custa
Como a implementação é parse de tier A pura, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002, sem tokens de modelo e sem rede de saída. Use a ferramenta da página para uma massa só na mesa; use a API quando um corretor, um plugin CMS ou um pipeline de dados precisar do mesmo contrato sob saldo KIT. Não envie um problema de energia total relativística e espere gamma m c ao quadrado; este endpoint é só energia de repouso.
Perguntas técnicas
Como se calcula a energia a partir da massa com E = mc²?
Envie uma massa de repouso finita e não negativa em quilogramas como mass (aliases m, mass_kg). A API devolve a energia de repouso em joules como E = m c² com c = 299792458 m/s exata.
Quanto custa a calculadora E=mc²?
A ferramenta do navegador é gratuita. Solicitações à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.