ForHosting KIT · Ferramentas para dev

Calculadora de tacadas de golfe em relação ao par

Esta calculadora de jogo por tacadas soma as tacadas do golfista em cada buraco, soma os pares correspondentes do campo e informa a diferença na notação habitual.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe as duas listas na mesma ordem para calcular uma volta individual, nove buracos ou qualquer trecho concluído. O resultado inclui quantidade de buracos, total de tacadas, par total, diferença numérica e uma exibição como -3, +5 ou E para par. Listas de tamanhos diferentes são recusadas para não produzir uma informação enganosa.

Informe uma tacada e um par para cada buraco

Comece pelas tacadas registradas na ordem de jogo e depois informe os valores de par do campo exatamente na mesma ordem. O primeiro item de cada lista deve representar o mesmo buraco, assim como todos os pares seguintes. Cada entrada precisa ser um número inteiro positivo, pois um buraco concluído não pode ter uma contagem fracionária ou zero. É possível calcular um único buraco, uma volta comum de nove ou dezoito buracos e trechos maiores dentro do limite. As listas precisam ter a mesma quantidade de itens. Se o cartão tiver dezoito resultados e apenas dezessete valores de par, um buraco ficará sem comparação e o resultado será incorreto. Por isso, tamanhos diferentes geram erro. Confira omissões, duplicações e ordem antes de tentar novamente. Nenhum campo é consultado automaticamente: use o par impresso para os tees realmente jogados, e não um valor lembrado de outra saída.

Entenda o total e a diferença para o par

O total é a soma de todas as tacadas. O par total é calculado separadamente pela soma da segunda lista. Em seguida, o par total é subtraído do total de tacadas. Um resultado negativo indica menos tacadas que o par: -3 significa três abaixo. Um resultado positivo indica tacadas adicionais: +5 significa cinco acima. A diferença zero aparece como E, abreviação convencional de par, enquanto o campo numérico continua zero para automações confiáveis. A resposta também informa a quantidade de buracos, facilitando a identificação de uma volta parcial ou completa. Esta é uma soma de jogo por tacadas, na qual toda tacada informada entra no total. Não são aplicados match play, pontos Stableford, handicap, ajustes líquidos, desclassificações ou critérios de desempate. Penalidades já incluídas nos valores de cada buraco entram naturalmente na soma.

Use o resultado em cartões, placares e conferências

Para conferir um cartão, compare o total retornado com as somas manuscritas da ida e da volta e confirme se o par total corresponde ao campo e aos tees escolhidos. Em um aplicativo, armazene o valor numérico para ordenar e calcular, e apresente a versão com sinal ao leitor. Isso evita que +10, tratado como texto, apareça antes de +2. O par total explícito também ajuda a comparar campos diferentes, pois o mesmo total de tacadas pode representar desempenhos distintos. Treinadores e organizadores podem acompanhar uma volta parcial enviando apenas os buracos concluídos, desde que as duas listas representem exatamente o mesmo trecho e ordem. O cálculo é determinístico e não usa rede, aleatoriedade nem horário atual; entradas idênticas sempre geram a mesma saída. Resolva correções do cartão antes do cálculo: a ferramenta soma os valores recebidos, mas não decide penalidades nem conformidade com regras de competição.

Conferir um cartão concluído

Some todos os buracos e confirme o total bruto e o resultado final em relação ao par do campo.

Montar um placar de golfe

Transforme dados por buraco em diferença numérica para o par e em uma exibição legível com sinal.

Acompanhar uma volta parcial

Calcule o andamento usando listas correspondentes de tacadas e pares para os buracos já concluídos.

Como é calculado o resultado em relação ao par?

O par total é subtraído das tacadas totais. Valores negativos ficam abaixo do par, positivos acima e zero significa par.

O que acontece se as listas tiverem quantidades diferentes?

A solicitação retorna erro de entrada, pois cada valor de tacadas precisa de um par correspondente.

Posso calcular nove buracos ou uma volta parcial?

Sim. Informe apenas os buracos jogados e mantenha as listas com a mesma ordem e o mesmo tamanho.

Como devo tratar tacadas de penalidade?

Inclua toda penalidade aplicada no valor de tacadas do buraco correspondente antes de enviar a lista.

Quanto custa usar a API?

Cada solicitação à API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.

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.

POSThttps://api.kit.forhosting.com/sports/golf-stroke-play-score

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/sports/golf-stroke-play-score \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"strokes":[4,3,5,4,4,3,5,4,3,4,4,5,3,4,4,3,5,4],"par":[4,4,5,3,4,4,5,4,3,4,4,5,3,4,4,3,5,4]}'
{
  "strokes": [
    4,
    3,
    5,
    4,
    4,
    3,
    5,
    4,
    3,
    4,
    4,
    5,
    3,
    4,
    4,
    3,
    5,
    4
  ],
  "par": [
    4,
    4,
    5,
    3,
    4,
    4,
    5,
    4,
    3,
    4,
    4,
    5,
    3,
    4,
    4,
    3,
    5,
    4
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "sports.golf_stroke_play_score",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →