Conversor energia magnitude sísmica
Um terremoto de magnitude 6 libera tanta energia quanto cerca de 15 mil toneladas de TNT. Converta magnitude de momento em joules, ergs ou toneladas, quilotons e megatons de TNT, e vice-versa, sempre com a mesma relação de Gutenberg–Richter. 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
- Valor
- 6
- De
- Mw
- To
- Ton tnt
- Resultado
- 15.080,2424588957
- Rótulo de origem
- moment magnitude
- Rótulo de destino
- ton of TNT
- Joules
- 63.095.734.448.019,43
Um conversor de energia de magnitude sísmica transforma um tamanho sísmico expresso como magnitude de momento em energia radiada em joules ou equivalente em TNT —e o inverso— sem caçar tabelas de Gutenberg–Richter nem montar logaritmos à mão em planilha. Esta capacidade usa a relação educativa padrão log10(E)=1.5M+4.8 com E em joules, encaminha múltiplos SI e fatores TNT pelo joule como base intermediária e aplica a definição convencional de que uma tonelada de TNT equivale a 4.184 bilhões de joules, de modo que entradas idênticas sempre produzem saídas idênticas, sem rede, sem amostragem de modelo e sem relógio.
Unidades suportadas e como a energia da magnitude é calculada
Quando a origem é Mw, a energia radiada em joules vem da relação energia–magnitude de Gutenberg–Richter: E é dez elevado a um ponto cinco vezes a magnitude mais quatro ponto oito. Quando a origem já é uma unidade de energia ou TNT, o valor é multiplicado por um fator fixo de joules por unidade.
O destino é obtido dividindo joules pelo fator da unidade-alvo ou, se o destino é Mw, invertendo o mesmo logaritmo: a magnitude é o log na base dez da energia em joules menos quatro ponto oito, tudo dividido por um ponto cinco. Uma tonelada de TNT é definida exatamente como 4.184 vezes dez à nona joules, de modo que quiloton e megaton são múltiplos exatos de mil e um milhão desse fator.
Como as unidades de energia compartilham um único intermediário em joules e a magnitude sempre usa os mesmos coeficientes, converter A para B e B para A é consistente até o arredondamento publicado, e não há matriz par a par que possa divergir entre versões.
Onde os números de energia sísmica são usados
Use o conversor gratuito de energia sísmica no navegador quando precisar de uma checagem rápida de Mw para joules, joules para toneladas de TNT ou quiloton para magnitude ao ler um resumo do USGS, um problema de livro, um roteiro de documentário ou um briefing de risco. Abra a página, informe o número e as unidades e copie o resultado sem instalar um pacote de sismologia, uma tabela logarítmica em planilha ou uma calculadora de desktop.
As entradas de origem seguem as mesmas regras de retenção de outros itens parse do KIT, e os resultados são seguros de cachear porque o algoritmo é totalmente determinístico.
Casos de uso
Jornalismo científico e explicadores
Traduza um Mw reportado em joules e toneladas de TNT para que manchetes e infográficos comparem a energia do terremoto a escalas de explosão familiares, sem tabelas logarítmicas manuais.
Briefings de risco e exposições de museu
Normalize quilotons, megatons, joules e Mw em painéis e exposições interativas que precisam dos mesmos fatores Gutenberg–Richter a cada consulta.
Perguntas frequentes
Qual fórmula liga magnitude e energia?
A relação educativa Gutenberg–Richter log10(E)=1.5×Mw+4.8 com E em joules. Inversa: Mw=(log10(E)−4.8)/1.5.
O conversor de energia de magnitude sísmica é gratuito?
A ferramenta no navegador roda grátis no seu dispositivo.
Posso transformar quilotons ou joules em magnitude?
Sim. O conversor inverte a mesma relação: tira o logaritmo decimal da energia em joules, subtrai 4,8 e divide por 1,5, então os dois sentidos sempre batem.
A tonelada de TNT é uma unidade exata?
Sim. Uma tonelada de TNT é definida como exatamente 4,184 bilhões de joules, então quiloton e megaton são múltiplos exatos de mil e de um milhão, sem arredondamento escondido.
Por que o conversor não aceita energia zero ou negativa?
Porque a magnitude vem do logaritmo da energia, e o logaritmo só existe para valores positivos. A magnitude em si pode ser negativa, normalmente de cerca de −2 a 12.
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/conv/earthquake-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":6,"from":"Mw","to":"ton_tnt"}'const res = await fetch("https://api.kit.forhosting.com/conv/earthquake-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 6,
"from": "Mw",
"to": "ton_tnt"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/earthquake-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 6,
"from": "Mw",
"to": "ton_tnt"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/earthquake-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":6,"from":"Mw","to":"ton_tnt"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":6,"from":"Mw","to":"ton_tnt"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/earthquake-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
{
"value": 6,
"from": "Mw",
"to": "ton_tnt"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.earthquake_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.
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
A ferramenta no navegador roda grátis no seu dispositivo; a API pré-paga cobra US$ 0,002 por item bem-sucedido quando salas de aula, redações e pipelines de risco precisam do mesmo contrato em servidores e automação.
Unidades suportadas e como a energia da magnitude é calculada
O conversor aceita a magnitude de momento sob o código canônico Mw junto com famílias de energia linear: J para joule, kJ para quilojoule, MJ para megajoule, GJ para gigajoule, TJ para terajoule, erg para a unidade CGS de energia, ton_tnt para toneladas equivalentes de TNT, kt_tnt para quilotons de TNT e Mt_tnt para megatons de TNT. Aliases amigáveis como magnitude, moment magnitude, joule, joules, kiloton, megaton, ton of TNT e tnt são normalizados sem distinção de maiúsculas para que formulários e APIs possam enviar códigos curtos ou nomes completos.
Formato da requisição, campos da resposta e erros de unidade desconhecida
A mensagem de erro nomeia o campo problemático e lista o conjunto suportado para que clientes corrijam formulários sem adivinhar. Envie um corpo JSON com três campos obrigatórios: value como número finito, from como string da unidade de origem e to como string da unidade de destino. São aceitos os aliases amount, quantity e magnitude para value; unit_from e source para from; unit_to e target para to. Em caso de sucesso, a resposta ecoa os códigos canônicos from e to, os rótulos legíveis from_label e to_label, o result convertido, a quantidade intermediária joules, a mesma energia como tons_tnt, o magnitude_mw equivalente quando a energia é positiva, uma linha formula adequada à interface, a tag method gutenberg_richter_energy, uma string relation com os coeficientes fixos e a definição TNT, e a lista fixa units_supported. Value ausente, números não finitos como NaN ou Infinity, campos de unidade ausentes, quantidades de energia negativas, energia não positiva ao converter para magnitude, magnitudes que estouram a precisão double e qualquer token que não mapeie para uma unidade suportada falham com invalid_input e não são cobrados após a rejeição do motor. Energia zero converte-se de forma limpa entre unidades de energia linear, mas não produz magnitude finita, por isso magnitude_mw é omitido nesse caso limite. Entradas idênticas sempre geram o mesmo JSON porque o caminho é aritmética pura, sem aleatoriedade, sem consulta remota e sem relógio de parede, o que torna o endpoint seguro para goldens de integração contínua e testes de contrato de SDK em salas de aula e ferramentas de redação.
Uso no navegador, preço da API e fluxos sísmicos do dia a dia
Mude para a API pré-paga quando uma plataforma de sala de aula, um CMS de jornalismo científico, um painel de gestão de emergências, o backend de uma exposição de museu ou um corretor de tarefas precisarem converter energia de terremoto em escala sob um contrato KIT estável a US$ 0,002 por item bem-sucedido; falhas de validação com invalid_input não consomem saldo após a rejeição. Combine este endpoint com conversores de energia gerais quando um pipeline também precisar do trabalho cotidiano de joules para quilowatt-hora, ou chame-o sozinho quando o tráfego de busca for especificamente energia de magnitude sísmica —magnitude de momento, joules, toneladas de TNT, quilotons e megatons— e não um seletor genérico de unidades. Autores de aplicativos móveis ou chatbots podem mapear result, joules, tons_tnt, magnitude_mw e formula em cartões que mostram o número e o caminho de conversão que estudantes, jornalistas e planejadores esperam no papel.
Casos de integração
Sala de aula e corretores de tarefas
Converta magnitude em energia e o inverso em exercícios de laboratório com contrato de API pré-pago e determinístico, e invalid_input claro para unidades desconhecidas ou energia não positiva.
Perguntas técnicas
Quais unidades o conversor de energia sísmica suporta?
Magnitude de momento (Mw), joules e múltiplos SI (J, kJ, MJ, GJ, TJ), erg e equivalentes TNT (ton_tnt, kt_tnt, Mt_tnt). Nomes completos e aliases comuns são aceitos; unidades desconhecidas geram invalid_input.
Como converto a magnitude 6 em toneladas de TNT?
Envie JSON com value: 6, from: "Mw", to: "ton_tnt". A resposta inclui result, joules, tons_tnt, magnitude_mw e uma linha formula legível.
E se from ou to não for Mw, joule ou TNT neste conversor sísmico?
Em conv.earthquake_energy a tarefa responde invalid_input, cita o token recusado e repete a lista canônica Mw, J, kJ, MJ, GJ, TJ, ton_tnt, kt_tnt, Mt_tnt e erg. Esses rejeites não debitam o saldo pré-pago.