ForHosting KIT · Salud y deporte

Calcule la carga de discos de barra por lado

Para 100 con una barra de 20, ponga un disco de 25 y uno de 15 en cada lado: 80 en discos, 40 por lado, con el menor número de discos. Encuentra cargas exactas incluso donde empezar por el disco mayor falla. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Peso objetivo
100
Peso de la barra
20
Obtiene
Peso por lado
40
Peso total alcanzado
100
Diferencia con el objetivo
0

Convierta un peso objetivo de barra en un plan claro de discos para cada lado. Indique el peso total deseado, el peso de la barra vacía y los tamaños disponibles en su gimnasio. La calculadora encuentra una combinación exacta cuando existe, incluso si una estrategia simple de mayor a menor fallaría. Si la carga exacta es imposible, devuelve un error salvo que usted solicite expresamente la alternativa más cercana. Cada respuesta incluye el total alcanzado y su diferencia respecto del objetivo.

Indique el total, la barra y los tamaños disponibles

Comience por el peso total objetivo, es decir, todo lo que pretende levantar: la barra más discos idénticos en ambos extremos. Después indique el peso de la barra vacía y enumere cada tamaño de disco disponible. Los valores pueden estar en kilogramos o libras siempre que todos los campos utilicen la misma unidad; la calculadora no convierte sistemas de medida.

Escriba cada tamaño una sola vez, pues el algoritmo lo considera reutilizable y decide cuántas unidades corresponden a cada lado. Por ejemplo, un objetivo de 100 con una barra de 20 deja 80 para discos, o 40 por lado. Con 25, 20, 15, 10, 5, 2.5 y 1.25 disponibles, un disco de 25 y otro de 15 en cada lado alcanzan el objetivo exacto.

La lista del resultado siempre describe un solo extremo: repita la misma disposición al otro lado y asegure ambos extremos antes de levantar.

Encuentre combinaciones exactas sin depender de un método voraz

Cargar una barra parece sencillo, pero elegir siempre el disco más grande que cabe puede dar una respuesta incorrecta con inventarios poco habituales. Un recorrido voraz puede quedar bloqueado aunque otra combinación sí alcance el objetivo. Esta calculadora explora los pesos posibles por lado mediante una tabla de programación dinámica acotada, de modo que encuentra una combinación exacta válida siempre que exista dentro de los límites declarados.

Entre las combinaciones exactas prefiere la que usa menos discos, lo que normalmente agiliza el montaje y reduce el desorden. La respuesta muestra el tamaño y la cantidad por lado, el peso conjunto de discos en un lado, el total logrado, la diferencia con el objetivo y si el resultado es exacto. Durante la búsqueda, los decimales se convierten en enteros escalados para evitar residuos de coma flotante que podrían hacer que 1.25 pareciera ligeramente mayor o menor que su valor matemático.

Los tamaños repetidos se consolidan antes del cálculo.

Controle qué ocurre cuando el objetivo no está disponible

Algunos objetivos no pueden construirse con una barra y un juego de discos determinados. Como la carga debe estar equilibrada, todo disco colocado en un extremo exige otro igual en el extremo opuesto; por ello, el total cambia en incrementos del doble del tamaño del disco. De forma predeterminada, una solicitud imposible devuelve un error de entrada no válida en lugar de prescribir silenciosamente otro peso.

Esto resulta útil en software de entrenamiento, donde sustituir una carga sin permiso podría alterar la sesión planificada. El motor escogerá entonces el total posible con la menor diferencia absoluta; si hay empate entre una opción más ligera y otra más pesada, elegirá la ligera de manera determinista. La barra vacía también puede ser el resultado más cercano.

Compruebe siempre físicamente las marcas, los discos, los cierres y el total final.

Prepare una sesión de fuerza

Convierta cada peso programado en instrucciones de carga por lado antes de comenzar el entrenamiento.

Use un inventario doméstico limitado

Indique solo los tamaños que posee y detecte qué objetivos no puede construir exactamente con sus discos.

Añada indicaciones a una aplicación de entrenamiento

Genere cantidades deterministas, totales logrados y diferencias para las pantallas destinadas a deportistas.

¿Los discos indicados son para un lado o para ambos?

Coloque los mismos tamaños y cantidades en el extremo contrario.

¿Puedo utilizar libras en lugar de kilogramos?

Sí. Use la misma unidad para el objetivo, la barra y todos los discos; los valores de salida conservarán esa unidad.

¿Cómo se resuelve un empate entre alternativas?

Si dos totales están a la misma distancia, se elige el más ligero para ofrecer un resultado estable y conservador.

¿Qué pasa si mi peso objetivo no se puede cargar exacto?

Por defecto se le avisa de que ese peso no se alcanza con su barra y sus discos. Si le vale una aproximación, pida el total cargable más cercano: el resultado indica cuánto queda por debajo o por encima del objetivo.

¿Por qué no basta con poner el disco más grande que quepa?

Porque con algunos juegos de discos ese atajo se atasca aunque otra combinación sí alcance el objetivo. La calculadora revisa los pesos alcanzables y, entre las opciones exactas, elige la que usa menos discos.

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.

POSThttps://api.kit.forhosting.com/fitness2/plate-math-calculate

¿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.

curl -X POST https://api.kit.forhosting.com/fitness2/plate-math-calculate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"target_weight":100,"bar_weight":20,"plates":[25,20,15,10,5,2.5,1.25]}'
{
  "target_weight": 100,
  "bar_weight": 20,
  "plates": [
    25,
    20,
    15,
    10,
    5,
    2.5,
    1.25
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fitness2.plate_math_calculate",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_target_weight2000
max_plate_denominations50
max_decimal_places3
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Controle qué ocurre cuando el objetivo no está disponible

Active closest_match cuando acepte una aproximación. Consulte difference_from_target para conocer el ajuste con signo: un valor negativo indica menos peso y uno positivo, más.

¿Cuánto cuesta una solicitud de API?

Cada solicitud satisfactoria de API cuesta desde $0.002. El cálculo es determinista y no utiliza servicios externos.

¿Qué sucede si el objetivo exacto es imposible?

De forma predeterminada se devuelve un error invalid_input. Active closest_match para obtener el total posible más cercano.

Ver la documentación completa del KIT →