Calcolatore handicap di campo
Un indice di 12.4 su tee con slope 130, course rating 72.1 e par 72 dà un handicap di campo di 14 colpi: inserisca il Suo indice e i dati dello score per conoscere i colpi prima di partire. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Indice di handicap
- 12,4
- Slope Rating
- 130
- Course Rating
- 72,1
- Par
- 72
- Rating meno par
- 0,1
- Handicap di campo non arrotondato
- 14,3654867257
- Handicap del percorso
- 14
Un Handicap Index da solo non indica quanti colpi Lei riceve su un determinato set di tee. La difficoltà del campo è pubblicata come Slope Rating (durezza relativa per il giocatore bogey) e Course Rating (punteggio atteso di uno scratch), e tali numeri interagiscono con il par del percorso. Questo calcolatore di handicap di campo applica la formula del World Handicap System: il Course Handicap è l'Handicap Index per lo Slope diviso 113, più il Course Rating meno il Par, poi arrotondato mezzo allontanandosi da zero a un numero intero di colpi.
Handicap di campo, slope e rating spiegati
Nel World Handicap System, il Suo Handicap Index è una misura portabile del potenziale di gioco calcolata dai differenziali di punteggio recenti. Non è ancora il numero di colpi che Lei riceve sulla card di domani. Ogni set di tee ha uno Slope Rating, di solito tra circa cinquantacinque e centocinquantacinque, dove centotredici è la base standard.
Moltiplicare l'indice per lo Slope diviso centotredici scala l'indice portabile alla difficoltà relativa di quei tee per un giocatore bogey. Separatamente, il Course Rating è il punteggio atteso di uno scratch da quei tee; quando il Course Rating differisce dal par dichiarato, il rating meno il par sposta l'assegnazione di colpi in modo che un rating più duro del par assegni colpi extra e uno più facile ne assegni di meno.
La somma del termine di indice scalato e del termine di rating rispetto al par è il Course Handicap grezzo. La prassi ufficiale arrotonda quel valore mezzo allontanandosi da zero all'intero più vicino così le competizioni possono pubblicare colpi interi per buca. Non calcola il Playing Handicap (che applica una percentuale di allowance di gara dopo il Course Handicap), non aggiorna il Suo Handicap Index da un nuovo giro e non recupera dati live della card da un organo di governo.
Lei fornisce i quattro numeri pubblicati; lo strumento restituisce la figura di colpi di campo per quei tee.
Casi d'uso
App di punteggio e chioschi sul campo
Chiami la stessa formula da mobile e web così i giocatori vedono colpi di campo interi allineati alla politica WHS del club.
Domande frequenti
Quale formula usa il calcolatore di handicap di campo?
Course Handicap = Handicap Index × (Slope Rating / 113) + (Course Rating − Par), poi arrotondato mezzo allontanandosi da zero all'intero più vicino. Corrisponde alla conversione WHS standard di handicap di campo per i tee giocati.
Qual è la differenza tra Course Handicap e Playing Handicap?
Il Playing Handicap moltiplica il Course Handicap per una percentuale di allowance di gara (ad esempio 95% o 85%). Questa capacità restituisce solo il Course Handicap.
Come si inserisce un Handicap Index plus?
La formula si applica comunque; i giocatori forti possono ricevere un course handicap negativo dopo l'arrotondamento.
Qual è il mio handicap di campo con indice 12.4 su un percorso con slope 130?
14 colpi, se il course rating è 72.1 e il par 72. L'indice viene scalato per 130 diviso 113, si aggiunge la differenza di 0.1 tra rating e par e il risultato si arrotonda al colpo intero.
Perché lo slope si divide per 113?
Perché 113 è la difficoltà standard di riferimento. Lo slope va da 55 a 155, quindi tee sopra 113 Le danno più colpi del Suo indice e tee più facili gliene danno meno.
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/hobby/sport-golf-course-handicap \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"handicap_index":12.4,"slope_rating":130,"course_rating":72.1,"par":72}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-golf-course-handicap", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"handicap_index": 12.4,
"slope_rating": 130,
"course_rating": 72.1,
"par": 72
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-golf-course-handicap",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"handicap_index": 12.4,
"slope_rating": 130,
"course_rating": 72.1,
"par": 72
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-golf-course-handicap", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"handicap_index":12.4,"slope_rating":130,"course_rating":72.1,"par":72}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"handicap_index":12.4,"slope_rating":130,"course_rating":72.1,"par":72}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-golf-course-handicap", 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
{
"handicap_index": 12.4,
"slope_rating": 130,
"course_rating": 72.1,
"par": 72
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_golf_course_handicap",
"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
Inserisca il Suo indice, lo slope e il course rating della card per i tee che giocherà, e il par di quel layout.
Cosa significa il Course Handicap e perché contano slope e rating
Questa capacità implementa esattamente quella catena: scalare per slope, aggiungere rating meno par, arrotondare mezzo allontanandosi da zero.
Contratto di ingresso, campi di risposta e regole di validazione
Invii un corpo JSON con quattro numeri finiti obbligatori: handicap_index (il Suo Handicap Index WHS, ammesso da meno dieci per plus handicap forti fino a cinquantaquattro), slope_rating (da cinquantacinque a centocinquantacinque inclusi), course_rating (da cinquanta a novanta, coprendo rating di nove e diciotto buche) e par (da ventisette a novanta così sono accettati anche layout a nove buche). Ogni campo può arrivare come numero JSON o come stringa numerica; sono accettati alias come hi, slope, cr e course_par. Campi mancanti, stringhe vuote, valori non finiti e numeri fuori dagli intervalli pubblicati falliscono con invalid_input nominando il campo, e tali fallimenti non sono fatturati. In caso di successo il corpo riecheggia i quattro input, rating_minus_par (course_rating meno par), course_handicap_raw (risultato floating non arrotondato della formula), course_handicap (colpi interi dopo l'arrotondamento mezzo allontanandosi da zero) e una breve stringa di formula per la visualizzazione. Esempio: indice dodici virgola quattro, slope centotrenta, course rating settantadue virgola uno, par settantadue produce course handicap grezzo circa quattordici virgola tre sei e course handicap arrotondato quattordici, perché dodici virgola quattro per centotrenta su centotredici è circa quattordici virgola due sei, più zero virgola uno per rating meno par. Usi course_handicap quando pubblica colpi interi sulla card; conservi course_handicap_raw se deve verificare l'arrotondamento in un foglio di lega.
Dove un'API di handicap di campo crea valore concreto
Le competizioni di club e gli eventi member-guest necessitano di una conversione deterministica dall'Handicap Index di ciascun giocatore ai colpi per i tee in uso prima della chiusura degli abbinamenti. Media golf e landing SEO che puntano a calcolatore handicap di campo beneficiano di un percorso browser gratuito che coincide con l'automazione a pagamento sullo stesso modulo puro, così i lettori che in seguito automatizzano conversioni massicce vedono numeri identici. La validazione fallita non consuma saldo. App di punteggio e chioschi sul campo possono chiamare questo endpoint con i quattro campi della card invece di reimplementare lo scaling per slope e l'aggiustamento rating-par in ogni linguaggio client. Gli amministratori di lega possono convertire in batch un roster quando il club cambia tee o pubblica un nuovo slope e course rating senza aprire un foglio di calcolo per ogni giocatore. Poiché l'implementazione è parse pura di tier A, ogni chiamata andata a buon fine costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Fissi nei test il course_handicap arrotondato e il valore grezzo così un futuro cambio di politica di arrotondamento viene intercettato subito, e ottiene assegnazioni di colpi riproducibili per tornei, app e edge worker senza montare un'integrazione completa di rete handicap.
Casi di integrazione
Assegnazione colpi in giornata di club e member-guest
Converta l'Handicap Index di ogni iscritto in Course Handicap per i tee pubblicati prima del primo orario di partenza, usando slope, course rating e par della card.
Conversione massiva dei roster di lega
Quando cambiano tee o rating, ricalcoli il Course Handicap di un intero roster da indici memorizzati e dal nuovo slope e rating senza fogli manuali.
Domande tecniche
Quali intervalli sono accettati per slope, rating e par?
slope_rating deve essere tra 55 e 155, course_rating tra 50 e 90, e par tra 27 e 90. handicap_index deve essere tra −10 e 54. Valori fuori da tali intervalli falliscono con invalid_input e non sono fatturati.
Quanto costa il calcolatore di handicap di campo?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata andata a buon fine; l'input non valido non è fatturato.