Calcolatore di ERA
Tre punti meritati in nove inning danno un'ERA di 3.00, e uno in otto 1.13: punti meritati per nove, diviso gli inning lanciati, con 6.1 e 6.2 letti come terzi di inning, come nei box score. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Punti guadagnati
- 3
- Inning lanciati
- 9
- Inning effettivi
- 9
- Media punti guadagnati
- 3
- Media punti guadagnati (testo)
- 3.00
La media dei punti meritati, o ERA, è quanti punti meritati un lanciatore concede ogni nove inning — la durata di una partita regolamentare. Box score, classifiche e figurine pubblicano quel tasso a due decimali perché il totale grezzo di punti meritati nasconde quanto a lungo il lanciatore è rimasto sul monte. Allenatori, marcatori, manager di fantasy e studenti hanno bisogno di quel tasso a partire da due conteggi: punti meritati e inning lanciati. Questo calcolatore di ERA moltiplica i punti meritati per nove e divide per gli inning, secondo l'identità pubblicata ERA = (ER × 9) / IP. Gli inning annotati con i decimi da baseball .1 e .2 diventano un terzo e due terzi di inning, così una riga di 6.1 IP è 6⅓ inning e non 6.1 inning decimali. Un totale di inning pari a zero o un valore negativo viene rifiutato perché la media dividerebbe per gli inning lanciati.
Che cosa misura la media dei punti meritati e perché nove inning
La media dei punti meritati risponde a una domanda di lancio che il totale grezzo di punti meritati non può: quanti punti meritati concede questo lanciatore ogni nove inning, la durata di una partita regolamentare di baseball? Il punteggio ufficiale condensa quell'idea in un'identità: l'ERA uguaglia i punti meritati per nove, diviso gli inning lanciati. Il risultato non è una percentuale e non è un conteggio di punti non meritati.
Tabelloni, giornali e tabelle di riferimento la stampano a due decimali, così tre punti meritati in nove inning appaiono come 3.00 e un'uscita dominante di un punto meritato in otto inning come 1.13. Un punto meritato è un punto segnato senza l'aiuto di un errore di difesa o di un passed ball, secondo l'addebito del marcatore ufficiale; questo calcolatore non decide quali punti fossero meritati. Applica solo l'identità pubblicata (ER per 9) su IP ai due numeri che Lei ha già.
Zero punti meritati con un totale positivo di inning è un 0.00 lecito, non un dato mancante. Un lanciatore che ha concesso nove punti meritati in un terzo di inning pubblica un'ERA lecita a tre cifre. Una stagione o una carriera con migliaia di inning usa la stessa identità di una singola uscita.
Contratto di ingresso, terzi del baseball e forma della risposta
I box score di baseball scrivono una cifra dei decimi pari a 1 o 2 per un out o due out, così 6.1 significa sei inning più un out (6⅓) e 6.2 sei inning più due out (6⅔). Altre frazioni, come 6.5 o 6.333, sono trattate come veri inning decimali anziché come out. I valori devono restare entro un milione affinché una stagione simulata o una carriera completa ci stia, mentre miliardi patologici vengono rifiutati.
Esempio: tre punti meritati e nove inning producono 3.00. Preferisca i numeri nudi alle stringhe formattate; i segni di percentuale e i separatori delle migliaia non vengono analizzati.
Dove un calcolatore di ERA merita il proprio spazio
Gli allenatori giovanili e i marcatori delle scuole superiori hanno bisogno di un'ERA riproducibile perché una card di lineup, un resoconto di torneo e un foglio dei genitori non siano mai in disaccordo sul fatto che tre punti meritati in 6.1 inning siano 4.26.
Un editore che si posiziona su calcolatore di media dei punti meritati punta a chi ha già un conteggio di punti meritati e un totale di inning e vuole il tasso a due decimali, non un sistema di proiezione, non un grafico Statcast di spin rate e non un espositore di FIP.
I manager di fantasy che siedono alla revisione settimanale dei waiver hanno bisogno dello stesso numero stampato dal box ufficiale, per confrontare due titolari i cui totali grezzi di punti meritati si assomigliano ma il cui volume di inning no.
I corsi in aula e di certificazione per allenatori che insegnano le statistiche di conteggio hanno bisogno di un oracolo che rifiuti zero inning e restituisca comunque 0.00 quando un lanciatore ha lanciato uno shutout, perché quei due casi sono come gli studenti confondono «non c'è ancora una media» con «una media di zero».
Gli ingegneri che scrivono test di libro di punteggio e di resoconti fissano coppie note — tre su nove, tre su 6.1 arrotondato a 4.26, e un rifiuto per inning zero — così una libreria di reporting non tratta in silenzio l'ERA come punti meritati sulle partite iniziate. La convalida fallita non consuma il saldo.
Casi d'uso
Box score e pagine di resoconto
Inserisca punti meritati e inning ufficiali per pubblicare un'ERA a due decimali che coincida con il box, sia la riga di un'uscita, di una serie o di una stagione.
Confronti di fantasy e staff di lanciatori
Converta due totali di punti meritati simili in ERA rispetto al volume di inning di ciascun lanciatore, così le differenze di tempo di gioco e di rilievo lungo restano visibili.
Domande frequenti
Come si calcola la media dei punti meritati nel baseball?
L'ERA uguaglia i punti meritati per nove, diviso gli inning lanciati, arrotondato a due decimali. Esempio: 3 punti meritati in 9 inning valgono 3.00.
Che cosa accade se gli inning lanciati sono zero?
La media dei punti meritati divide per gli inning lanciati, quindi un denominatore zero o negativo viene rifiutato e non addebitato.
Come vengono trattati inning come 6.1 e 6.2?
I box score scrivono .1 e .2 per un out e due out. Questo calcolatore converte quei decimi in terzi di inning, così 6.1 IP è 6⅓ inning e 6.2 IP è 6⅔ inning. Le altre frazioni sono trattate come veri inning decimali.
Perché due decimali invece di un rapporto grezzo?
Il baseball scrive l'ERA a due decimali (3.00, 1.74, 4.26), non come punti meritati per inning. Il calcolatore arrotonda il tasso di nove inning a due decimali e restituisce anche una forma testuale a due cifre così 3.00 non compare come 3.
L'ERA comprende i punti non meritati?
No. Contano solo i punti meritati, segnati senza l'aiuto di un errore difensivo o di una palla mancata, secondo il classificatore ufficiale. Lasci fuori gli altri: il calcolatore non decide quali punti erano meritati.
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/sports/earned-run-average \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"earned_runs":3,"innings_pitched":9}'const res = await fetch("https://api.kit.forhosting.com/sports/earned-run-average", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"earned_runs": 3,
"innings_pitched": 9
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/earned-run-average",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"earned_runs": 3,
"innings_pitched": 9
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/earned-run-average", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"earned_runs":3,"innings_pitched":9}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"earned_runs":3,"innings_pitched":9}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/earned-run-average", 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
{
"earned_runs": 3,
"innings_pitched": 9
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.earned_run_average",
"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.
Limiti
max_abs | 1000000 |
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
Le chiamate riuscite sono addebitate a $0.002; l'ingresso non valido non viene addebitato.
Che cosa misura la media dei punti meritati e perché nove inning
Questo endpoint non calcola WHIP, FIP né punti non meritati, non aggiusta per il parco e non annualizza un campione piccolo. Porti i totali ufficiali di punti meritati e di inning lanciati, poi lasci che l'endpoint restituisca un'ERA a due decimali da fissare in un box score, in un foglio di fantasy o in un test unitario.
Contratto di ingresso, terzi del baseball e forma della risposta
Invii un corpo JSON tramite POST con due campi obbligatori. earned_runs è il conteggio ufficiale dei punti meritati nella finestra che Le interessa e deve essere un intero non negativo; gli alias ER, er, earned_run e earned sono accettati così un export del libro di punteggio non necessita di un passo di rinomina. innings_pitched è il totale di inning nella stessa finestra e deve essere un numero finito strettamente positivo, perché l'ERA divide per gli inning lanciati; gli alias IP, ip e innings sono accettati. Ogni campo può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, valori non numerici, un conteggio di punti meritati non intero, un totale di inning pari a zero o negativo, o un valore fuori da quei limiti falliscono con invalid_input indicando il campo e non vengono addebitati. In caso di successo il corpo ripete earned_runs e innings_pitched, restituisce innings_actual come il conteggio di inning convertito usato nella divisione, earned_run_average come il quoziente arrotondato a due decimali, earned_run_average_text come quello stesso valore sempre scritto con due cifre dopo il decimale così 3.00 non collassa a 3 in visualizzazione, e una stringa di formula che Lei può stampare accanto alle cifre. Il prezzo di un elemento riuscito è un $0.002 fisso.
Dove un calcolatore di ERA merita il proprio spazio
Poiché l'implementazione è parse pura di tier A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Casi di integrazione
Corsi per allenatori e test di punteggio
Studenti e QA fissano tre punti meritati in nove inning come 3.00, 6.1 IP come 6⅓ inning e zero inning come invalid_input, in accordo esatto con l'identità del manuale.
Domande tecniche
Quanto costa il calcolatore di media dei punti meritati?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.