ForHosting KIT · Saúde e esporte

Calculadora de carga de anilhas

Para 100 kg numa barra de 20 kg, coloque uma anilha de 25 kg e uma de 15 kg de cada lado. Digite o peso-alvo, e sua barra e suas anilhas se forem diferentes do padrão, e receba a pilha por lado. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Carregar uma barra exatamente no peso programado é um cálculo pequeno que, feito no olho, ainda desperdiça tempo no chão da academia. Esta capacidade recebe um total-alvo em quilogramas, o peso da barra vazia e uma lista opcional de denominações de anilhas disponíveis; devolve a pilha do maior para o menor de um lado da barra, para que as duas pontas fiquem simétricas. O algoritmo é aritmética pura: subtrai a barra, divide a carga ao meio, atribui anilhas inteiras da mais pesada à mais leve e falha com clareza quando o alvo não pode ser montado.

Como funciona o algoritmo guloso por lado

A calculadora subtrai o peso da barra vazia do total-alvo para obter a carga que deve ser pendurada em anilhas e, em seguida, divide essa carga ao meio porque uma barra padrão é carregada de forma simétrica nas duas extremidades. Com o peso restante de um lado, a rotina remove duplicatas da lista de anilhas, ordena as denominações da mais pesada à mais leve e, para cada tamanho, pega quantas anilhas inteiras ainda couberem sem ultrapassar o resto.

Um épsilon mínimo de ponto flutuante faz com que valores como quarenta quilogramas em anilhas de vinte contem de forma limpa em diferentes motores JavaScript. O jogo padrão é vinte e cinco, vinte, quinze, dez, cinco, dois ponto cinco e um ponto dois cinco quilogramas com barra de vinte, salvo se o usuário redefinir esses campos.

A estratégia do maior primeiro coincide com o modo como a maioria dos treinadores ensina a carga e com a forma como as árvores de anilhas comerciais são organizadas, de modo que a lista impressa parece familiar no chão da academia e mantém a pilha sob o colar mais baixa do que montes de microanilhas misturadas.

Programar cargas de sessão por percentuais

Transforme um total-alvo a partir de um percentual do 1RM em uma lista clara de anilhas por lado para que os atletas carreguem a barra do mesmo modo em cada sessão.

Quadros do chão e das aulas

Exiba as anilhas por lado para cada peso programado e evite que iniciantes adivinhem combinações de 25, 10 e anilhas de mudança.

Como funciona a calculadora de carga de anilhas na barra?

A mesma pilha é usada nas duas extremidades.

O que acontece se o peso-alvo não puder ser montado exato?

A calculadora avisa em vez de deixar a barra um pouco mais leve. Com as anilhas padrão, cada lado avança em passos de 1,25 kg, então um alvo que exija um passo menor não pode ser montado.

Posso usar uma barra feminina de 15 kg?

Sim. Mude o peso da barra para 15 e as anilhas são calculadas a partir daí. O padrão é 20 kg, a barra olímpica masculina, então só é preciso mudar se você usar outra.

Posso informar as anilhas que a minha academia realmente tem?

Sim. Liste os tamanhos de anilha disponíveis e a calculadora usa só esses. Repetidos são ignorados e a ordem não importa, porque ela sempre carrega da maior para a menor.

Funciona em libras?

Sim, desde que todos os números estejam na mesma unidade. Informe o alvo, a barra e as anilhas em libras, e a lista por lado também sai em libras.

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/health/plate-loading

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/health/plate-loading \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"target_kg":100}'
{
  "target_kg": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.plate_loading",
  "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.

Não há rede, modelo, relógio nem aleatoriedade, de modo que cada sessão do navegador e cada isolamento na borda devolve o mesmo JSON com as mesmas entradas. Treinadores, atletas e desenvolvedores de aplicativos usam-na para imprimir a lista por lado, programar sessões por percentuais ou pontuar muitos alvos pela API a US$ 0,002 por item bem-sucedido. Entrada inválida devolve invalid_input e não é faturada.

Como funciona o algoritmo guloso por lado

Após o passe guloso, qualquer sobra acima de uma tolerância na escala de microgramas significa que o alvo não pode ser construído com o jogo dado, de modo que a chamada lança invalid_input em vez de inventar um total aproximado que deixaria a barra subcarregada. O sucesso repete target_kg e bar_kg, informa load_kg e per_side_kg, lista cada peso de anilha com sua quantidade em uma extremidade, devolve plate_count_per_side e confirma total_kg quando os dois lados são espelhados. Barras olímpicas masculinas de vinte quilogramas e femininas de quinze são entradas de primeira classe, assim o mesmo endpoint atende plataformas de powerlifting e barras de técnica sem um conversor separado.

Entradas, alcançabilidade e comportamento de erro

A alcançabilidade depende do maior passo comum do jogo de anilhas: com os padrões o passo é um ponto dois cinco quilogramas, assim cargas ímpares por lado que não são múltiplos desse passo falham corretamente em vez de subcarregar em silêncio. Quem treina em libras pode converter externamente ou passar números em libras se todas as entradas compartilharem a mesma unidade, porque a aritmética é agnóstica de unidade desde que barra, anilhas e alvo concordem. Não há salto de rede, chamada a modelo, leitura de relógio nem fonte aleatória no caminho, de modo que a latência permanece na faixa de parse puro na borda e chamadas repetidas não derivam. Envie um objeto JSON com target_kg como número finito positivo obrigatório para o total programado. bar_kg opcional vale vinte por padrão e deve ser um número finito não negativo; plates opcional é um array não vazio de denominações finitas positivas em quilogramas. Alvos não positivos, target_kg ausente, listas de anilhas vazias ou inválidas, totais abaixo da barra vazia e cargas que deixam resto após o preenchimento guloso falham de imediato com invalid_input nomeando o problema; essas falhas não são cobradas do saldo pré-pago. Combine o resultado com as suas tabelas de percentuais se precisar de séries de trabalho a setenta ou oitenta e cinco por cento de um máximo de uma repetição; este endpoint para na carga de anilhas para que o texto do produto seja honesto sobre o que foi calculado.

Onde uma calculadora de carga de anilhas se encaixa em fluxos reais

Treinadores de força e personal trainers convertem um percentual do máximo estimado de uma repetição em um alvo concreto e entregam aos atletas uma lista de anilhas por lado para que cada sessão seja carregada do mesmo modo, sem debate no chão. A equipe da academia e monitores de aula exibem a pilha em um quadro branco ou no telefone para que iniciantes deixem de adivinhar qual combinação de vinte e cincos e dezes soma o peso programado. Pipelines de pesquisa e de registro de clubes pontuam muitos alvos ao desenhar tabelas de sobrecarga progressiva para uma temporada ou ao exportar progressões de aquecimento de competição. Sempre aqueça, fixe os colares e verifique os dois lados antes de qualquer tentativa, sobretudo perto de cargas máximas; esta ferramenta é aritmética de planejamento, não um substituto da prática segura na academia. Sites de conteúdo que competem pelo termo calculadora de carga de anilhas se beneficiam de uma ferramenta gratuita transparente cujo contrato de máquina coincide com a API, o que gera confiança quando o leitor automatiza a mesma matemática depois. Desenvolvedores ligam a chamada em trabalhos CRON e webhooks para que cada microsserviço compartilhe uma única definição de carga gulosa em vez de reimplementar pisos sensíveis a float que discordam nos extremos. O caminho do navegador é gratuito para checagens interativas isoladas: digite cem em target_kg com os padrões e confirme uma anilha de vinte e cinco e uma de quinze quilogramas por lado. O caminho API custa US$ 0,002 por solicitação bem-sucedida e é faturado por item, o que mantém a programação em lote barata e ainda cobre a execução na borda. Como os resultados são determinísticos, logs de auditoria podem guardar a resposta completa e reexecutá-la anos depois sem deriva, e os goldens de integração contínua fixam o JSON exato contra regressões quando a biblioteca é alterada.

Tabelas em lote de aquecimento e sobrecarga

Envie muitos alvos pela API para imprimir escadas de aquecimento ou folhas de sobrecarga progressiva sem calcular pilhas à mão.

Quais entradas são obrigatórias?

target_kg (total positivo em kg). bar_kg opcional vale 20 por padrão; plates opcional vale 25, 20, 15, 10, 5, 2.5, 1.25 kg.

E se o alvo não puder ser carregado com as minhas anilhas?

A tarefa falha com invalid_input explicando que o peso não é alcançável. Entrada inválida não é faturada.

Posso usar uma barra feminina de 15 kg ou anilhas personalizadas?

Sim. Defina bar_kg como 15 (ou qualquer barra não negativa) e passe as suas denominações disponíveis em plates.

Quanto custa a calculadora de carga de anilhas?

A ferramenta no navegador é gratuita. Solicitações API usam o saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; validação falha não é cobrada.

Ver a documentação completa do KIT →