Convertitore energia magnitudo
Un terremoto di magnitudo 6 libera tanta energia quanto circa 15 mila tonnellate di TNT. Converta la magnitudo momento in joule, erg o tonnellate, chilotoni e megatoni di TNT, e viceversa, sempre con la stessa relazione di Gutenberg–Richter. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 6
- Da
- Mw
- To
- Ton tnt
- Risultato
- 15.080,2424588957
- Etichetta di partenza
- moment magnitude
- Etichetta di destinazione
- ton of TNT
- Joule
- 63.095.734.448.019,43
Un convertitore di energia da magnitudo sismica trasforma una dimensione sismica espressa come magnitudo momento in energia irradiata in joule o equivalente TNT —e l'inverso— senza cercare tabelle Gutenberg–Richter né costruire logaritmi a mano in un foglio di calcolo. Questa capacità usa la relazione educativa standard log10(E)=1.5M+4.8 con E in joule, instrada i multipli SI e i fattori TNT attraverso il joule come base intermedia e applica la definizione convenzionale secondo cui una tonnellata di TNT equivale a 4.184 miliardi di joule, così ingressi identici producono sempre uscite identiche, senza rete, senza campionamento di modello e senza orologio.
Unità supportate e come si calcola l'energia dalla magnitudo
Quando l'origine è Mw, l'energia irradiata in joule si ottiene dalla relazione energia–magnitudo di Gutenberg–Richter: E è dieci elevato a uno virgola cinque volte la magnitudo più quattro virgola otto. Quando l'origine è già un'unità di energia o TNT, il valore viene moltiplicato per un fattore fisso di joule per unità.
La destinazione si ottiene dividendo i joule per il fattore dell'unità target oppure, se la destinazione è Mw, invertendo lo stesso logaritmo: la magnitudo è il logaritmo in base dieci dell'energia in joule meno quattro virgola otto, il tutto diviso per uno virgola cinque. Una tonnellata di TNT è definita esattamente come 4.184 volte dieci alla nona joule, quindi chiloton e megaton sono multipli esatti di mille e un milione di quel fattore.
Poiché le unità di energia condividono un unico intermedio in joule e la magnitudo usa sempre gli stessi coefficienti, convertire da A a B e da B ad A resta coerente fino all'arrotondamento pubblicato, senza una matrice a coppie che possa disallinearsi tra le versioni.
Dove servono i dati di energia sismica
Usi il convertitore gratuito di energia sismica nel browser quando le serve un controllo rapido da Mw a joule, da joule a tonnellate di TNT o da chiloton a magnitudo leggendo un riepilogo USGS, un problema da manuale, uno script documentaristico o un briefing di rischio. Apra la pagina, inserisca il numero e le unità e copi il risultato senza installare un pacchetto di sismologia, una tabella logaritmica da foglio di calcolo o una calcolatrice da desktop.
Gli input di origine seguono le stesse regole di conservazione degli altri elementi parse KIT e i risultati sono sicuri da mettere in cache perché l'algoritmo è pienamente deterministico.
Casi d'uso
Giornalismo scientifico e spiegazioni
Traduca un Mw riportato in joule e tonnellate di TNT così titoli e infografiche confrontano l'energia del terremoto con scale di esplosione familiari, senza tabelle logaritmiche a mano.
Briefing di rischio e mostre museali
Normalizzi chilotoni, megatoni, joule e Mw per dashboard e mostre interattive che richiedono sempre gli stessi fattori Gutenberg–Richter.
Domande frequenti
Quale formula collega magnitudo ed energia?
La relazione educativa Gutenberg–Richter log10(E)=1.5×Mw+4.8 con E in joule. Inversa: Mw=(log10(E)−4.8)/1.5.
Cosa succede se invio un'unità sconosciuta?
Il messaggio nomina il campo e elenca le unità supportate. I fallimenti di validazione non vengono addebitati.
Il convertitore di energia da magnitudo sismica è gratuito?
Lo strumento nel browser gira gratis sul Suo dispositivo.
Posso ricavare una magnitudo da chilotoni o joule?
Sì. Il convertitore inverte la stessa relazione: prende il logaritmo decimale dell'energia in joule, sottrae 4,8 e divide per 1,5, così i due sensi coincidono sempre.
La tonnellata di TNT è un'unità esatta?
Sì. Una tonnellata di TNT è definita come esattamente 4,184 miliardi di joule, quindi chilotone e megatone ne sono multipli esatti di mille e di un milione, senza arrotondamenti nascosti.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
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)Esempio di richiesta
{
"value": 6,
"from": "Mw",
"to": "ton_tnt"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.earthquake_energy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Lo strumento nel browser gira gratis sul Suo dispositivo; l'API prepagata addebita $0.002 per elemento riuscito quando aule, redazioni e pipeline di rischio richiedono lo stesso contratto da server e automazione.
Unità supportate e come si calcola l'energia dalla magnitudo
Il convertitore accetta la magnitudo momento con il codice canonico Mw insieme a famiglie di energia lineare: J per joule, kJ per chilojoule, MJ per megajoule, GJ per gigajoule, TJ per terajoule, erg per l'unità CGS di energia, ton_tnt per tonnellate equivalenti di TNT, kt_tnt per chilotoni di TNT e Mt_tnt per megatoni di TNT. Alias amichevoli come magnitude, moment magnitude, joule, joules, kiloton, megaton, ton of TNT e tnt vengono normalizzati senza distinzione di maiuscole così moduli e API possono inviare codici brevi o nomi completi.
Forma della richiesta, campi di risposta ed errori di unità sconosciuta
Il messaggio di errore nomina il campo problematico e elenca l'insieme supportato così i client correggono i moduli senza indovinare. Invii un corpo JSON con tre campi obbligatori: value come numero finito, from come stringa dell'unità di origine e to come stringa dell'unità di destinazione. Sono accettati gli alias amount, quantity e magnitude per value; unit_from e source per from; unit_to e target per to. In caso di successo la risposta restituisce i codici canonici from e to, le etichette leggibili from_label e to_label, il result convertito, la quantità intermedia joules, la stessa energia come tons_tnt, il magnitude_mw equivalente quando l'energia è positiva, una riga formula adatta all'interfaccia, il tag method gutenberg_richter_energy, una stringa relation con i coefficienti fissi e la definizione TNT, e l'elenco fisso units_supported. Value assente, numeri non finiti come NaN o Infinity, campi unità assenti, quantità di energia negative, energia non positiva nella conversione a magnitudo, magnitudo che superano la precisione double e qualsiasi token che non mappi a un'unità supportata falliscono con invalid_input e non vengono addebitati dopo il rifiuto del motore. L'energia zero si converte in modo pulito tra unità di energia lineare ma non produce una magnitudo finita, quindi magnitude_mw viene omesso in quel caso limite.
Uso nel browser, prezzo API e flussi sismici quotidiani
Passi all'API prepagata quando una piattaforma didattica, un CMS di giornalismo scientifico, una dashboard di gestione emergenze, il backend di una mostra museale o un correttore di compiti devono convertire l'energia dei terremoti su scala con un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di validazione con invalid_input non consumano saldo dopo il rifiuto. Abbini questo endpoint a convertitori di energia generali quando una pipeline serve anche il lavoro quotidiano da joule a chilowattora, oppure lo chiami da solo quando il traffico di ricerca riguarda specificamente l'energia di magnitudo sismica —magnitudo momento, joule, tonnellate di TNT, chilotoni e megatoni— e non un selettore generico di unità. Chi pubblica app mobili o chatbot può mappare result, joules, tons_tnt, magnitude_mw e formula in schede che mostrano numero e percorso di conversione attesi da studenti, giornalisti e pianificatori sulla carta.
Casi di integrazione
Aula e correttori di compiti
Converta magnitudo in energia e viceversa negli esercizi di laboratorio con contratto API prepagato e deterministico, e invalid_input chiaro per unità sconosciute o energia non positiva.
Domande tecniche
Quali unità supporta il convertitore di energia sismica?
Magnitudo momento (Mw), joule e multipli SI (J, kJ, MJ, GJ, TJ), erg ed equivalenti TNT (ton_tnt, kt_tnt, Mt_tnt). Nomi completi e alias comuni accettati; unità sconosciute generano invalid_input.
Come converto la magnitudo 6 in tonnellate di TNT?
Invii JSON con value: 6, from: "Mw", to: "ton_tnt". La risposta include result, joules, tons_tnt, magnitude_mw e una riga formula leggibile.