Calculadora de tasa de carreras de cricket
Con 145 carreras en 18.2 overs la tasa es 7,909, y para llegar a 221 con 11.4 overs por jugar hacen falta 6,514 por over: la calculadora convierte los overs en bolas, como hacen los anotadores. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Carreras anotadas
- 145
- Overs enfrentados
- 18,2
- Objetivo
- 221
- Overs restantes
- 11,4
- Ritmo de carreras
- 7,909
- Ritmo de carreras requerido
- 6,514
- Carreras necesarias
- 76
- Bolas enfrentadas
- 110
Esta calculadora de tasa de carreras de cricket convierte un marcador y los overs escritos con la notación propia del deporte en dos medidas útiles: las carreras por over actuales y el ritmo necesario para alcanzar un objetivo. Introduzca las carreras anotadas, los overs jugados, el objetivo y los overs restantes. El resultado también muestra las carreras necesarias y la cantidad de bolas correspondiente, de modo que el cálculo resulte transparente para partidos en directo, análisis, entrenamientos y aplicaciones automatizadas.
Calcule correctamente el ritmo actual de anotación
La tasa de carreras indica cuántas carreras anota un equipo bateador por cada over de seis bolas. La calculadora convierte primero los overs jugados en bolas y divide después las carreras entre esa cantidad exacta de overs. Esta conversión es esencial porque la notación del cricket no es un decimal ordinario.
El valor 18.2 significa dieciocho overs completos y dos bolas adicionales, es decir, 110 bolas; no equivale a 18.2 overs matemáticos. Las carreras deben ser un entero no negativo y debe haberse jugado al menos una bola, ya que una división por cero no define ningún ritmo. El dígito decimal solo puede estar entre cero y cinco: seis bolas completan el over siguiente, por lo que una cifra terminada en .6 no es válida.
Comprenda la tasa de carreras necesaria
La tasa necesaria responde a otra pregunta: ¿a qué velocidad debe anotar el equipo desde este momento para alcanzar el objetivo indicado? La calculadora resta las carreras anotadas al objetivo, sin permitir que el requisito sea negativo. Después convierte los overs restantes en bolas y multiplica las carreras pendientes por seis antes de dividirlas entre las bolas disponibles.
El tiempo disponible debe interpretarse como lanzamientos reales: 11.4 overs son once overs y cuatro bolas, o 70 bolas, no 11.4 overs decimales. Si aún faltan carreras y quedan cero overs, la entrada se rechaza porque ninguna tasa finita permite alcanzar el objetivo. El resultado presupone que todas las bolas indicadas están disponibles y no predice wickets, extras, interrupciones ni objetivos revisados.
Utilice el resultado para analizar el partido
Si la tasa necesaria supera la actual, el equipo debe acelerar respecto de su rendimiento anterior. El cálculo es determinista: las mismas cuatro entradas siempre producen las mismas tasas redondeadas, por lo que sirve para paneles, clases, preparación de retransmisiones y pruebas automatizadas. En análisis históricos, indique el objetivo vigente en ese momento, no una cifra revisada posteriormente.
En directo, actualice el marcador y los overs restantes después de cada bola legal. Esta herramienta aporta contexto aritmético; no es un modelo de probabilidad de victoria ni pronostica el desenlace del partido.
Qué puede hacer con ella
Siga una persecución en directo
Compare el ritmo actual del equipo bateador con el necesario durante los lanzamientos legales restantes.
Compruebe un cálculo del marcador
Convierta overs parciales en bolas y verifique de forma independiente las tasas publicadas.
Prepare ejercicios de cricket
Muestre a jugadores y estudiantes por qué es necesario convertir la notación de overs antes de dividir.
Preguntas frecuentes
¿Cómo se calcula la tasa de carreras?
Se multiplican por seis las carreras anotadas y se dividen entre las bolas legales jugadas. El resultado se redondea a tres decimales.
¿12.3 overs equivale a 12.3 overs decimales?
No. Significa 12 overs completos y 3 bolas, es decir, un total de 75 bolas.
¿Cómo se calcula la tasa necesaria?
Las carreras pendientes se multiplican por seis y se dividen entre las bolas legales restantes.
¿Qué ocurre si ya se alcanzó el objetivo?
La calculadora devuelve cero carreras pendientes y una tasa necesaria igual a cero.
¿Por qué se rechazan cero overs jugados?
La tasa actual exige dividir entre el juego completado, por lo que no está definida antes de afrontar una bola.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/sports/run-rate-cricket-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"runs_scored":145,"overs_faced":18.2,"target":221,"overs_remaining":11.4}'const res = await fetch("https://api.kit.forhosting.com/sports/run-rate-cricket-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"runs_scored": 145,
"overs_faced": 18.2,
"target": 221,
"overs_remaining": 11.4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/run-rate-cricket-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"runs_scored": 145,
"overs_faced": 18.2,
"target": 221,
"overs_remaining": 11.4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/run-rate-cricket-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"runs_scored":145,"overs_faced":18.2,"target":221,"overs_remaining":11.4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"runs_scored":145,"overs_faced":18.2,"target":221,"overs_remaining":11.4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/run-rate-cricket-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"runs_scored": 145,
"overs_faced": 18.2,
"target": 221,
"overs_remaining": 11.4
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.run_rate_cricket_calc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Calcule correctamente el ritmo actual de anotación
Tras convertirlo, la tasa actual se obtiene multiplicando las carreras por seis y dividiendo el resultado entre las bolas jugadas. run_rate se redondea a tres decimales, sin modificar los datos introducidos.
Comprenda la tasa de carreras necesaria
Si el objetivo es 221 y el equipo lleva 145, runs_needed vale 76. Si ya se alcanzó el objetivo, runs_needed y required_run_rate valen cero, aunque no queden lanzamientos.
Utilice el resultado para analizar el partido
Compare run_rate con required_run_rate para describir la presión inmediata durante una persecución. Si es menor, dispone de margen en el ritmo, aunque los wickets y las condiciones todavía pueden complicar el partido. balls_faced y balls_remaining permiten verificar cómo se interpretó cada over parcial, algo especialmente útil cerca del final de un over. La automatización mediante API cuesta $0.002 por solicitud.
Preguntas técnicas
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud API cuesta $0.002. El cálculo en el navegador utiliza la misma aritmética determinista.