Calcolatore di forza relativa
Se solleva 100 kg di stacco da terra pesando 80 kg, la sua forza relativa è 1,25 volte il peso corporeo, cioè il 125 %. Così atleti di corporatura diversa si confrontano in modo equo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Peso sollevato
- 100
- Peso corporeo
- 80
- Forza relativa
- 1,25
- % del peso corporeo
- 125
La forza relativa è il classico punteggio di forza normalizzato per la taglia: divida il peso che solleva per il Suo peso corporeo e ottiene un rapporto adimensionale che allenatori, atleti e programmi di condizionamento usano quando i chilogrammi grezzi favorirebbero i più pesanti. Questo calcolatore del rapporto di forza relativa applica esattamente quella definizione offline e in modo deterministico: invii peso sollevato positivo e peso corporeo positivo nella stessa unità di massa e riceva un rapporto stabile più la percentuale del peso corporeo, con formula ed etichette di unità.
Cosa significa la forza relativa per confrontare atleti in modo equo
La forza relativa risponde a una domanda semplice: quanto può sollevare Lei per ciascuna unità della propria massa corporea? Meccanicamente è il peso sollevato diviso per il peso corporeo. Se Lei esegue uno stacco da terra di cento chilogrammi a ottanta chilogrammi di peso corporeo, la Sua forza relativa è uno virgola due cinque volte il peso corporeo, ovvero centoventicinque percento del peso corporeo.
Il carico assoluto conta ancora per la scelta dello sport e dell’attrezzatura, ma quando due atleti di taglie diverse confrontano squat, panca o progressioni di trazioni, il rapporto livella il confronto così che un sollevatore più leggero che sposta più massa per chilogrammo di massa corporea non risulti automaticamente sotto un compagno più pesante con un totale assoluto maggiore. Questo calcolatore non applica tabelle Wilks, IPF GL, DOTS o altre di federazione, non stima il massimale su una ripetizione da serie multi-ripetizione e non converte chilogrammi in libbre per Lei.
Gli ingressi devono essere finiti e strettamente maggiori di zero: un sollevamento nullo o negativo non rappresenta una prova di forza utile per questo modello, e un peso corporeo nullo o negativo non rappresenta un atleta. Presenti sempre le uscite come rapporti educativi di prestazione, non come diagnosi cliniche, handicap di gara o nullaosta medici.
Dove un calcolatore di forza relativa crea valore
I corsi di scienze dell’esercizio alle superiori e all’università introducono spesso la forza relativa insegnando come il carico assoluto scala con la taglia corporea, così un oracolo affidabile che restituisce il rapporto accanto alla formula accelera la correzione e le demo. Le piattaforme di coaching che preparano dataset sintetici di atleti necessitano di etichette deterministiche di forza relativa da carichi e pesi corporei noti, senza chiamate di rete né deriva di modello.
Classifiche di club e app di programmazione a volte mostrano la forza relativa accanto ai chilogrammi assoluti perché l’atleta capisce subito il progresso rispetto alla propria massa senza memorizzare ogni obiettivo assoluto. Se in seguito Le servono punti Wilks o IPF, stimatori del massimale su una ripetizione, watt per chilogrammo per il ciclismo o strumenti di composizione corporea in stile BMI, li tratti come intenti di ricerca e landing separati, senza sovraccaricare questa pagina di forza relativa.
Presenti sempre i risultati come stime educative secondo la definizione peso sollevato diviso per peso corporeo; le decisioni di allenamento richiedono coach qualificati, contesto locale e protocolli che questo strumento non raccoglie.
Casi d'uso
Chiavi di risposta di forza relativa in aula
Generi rapporti peso sollevato su peso corporeo così che docenti e autovalutatori condividano una verità di riferimento trasparente dalle stesse due entrate.
Domande frequenti
Quali unità usa il calcolatore?
Qualsiasi unità di massa coerente per entrambi i campi (kg con kg, o lb con lb).
Cosa succede se un valore manca, è zero o non è un numero?
Valori mancanti, non numerici, zero e negativi vengono rifiutati invece di produrre un rapporto senza senso.
È la stessa cosa di Wilks o dei watt per chilogrammo?
No. Questa pagina è solo sollevamento ÷ peso corporeo. Coefficienti Wilks/IPF e W/kg ciclistico sono strumenti e intenti di ricerca distinti.
Quanto costa?
Lo strumento nel browser è gratuito e gira in locale.
Perché confrontare la forza rispetto al peso corporeo?
Perché i chili assoluti favoriscono gli atleti più pesanti. Dividendo il carico per la massa corporea, un atleta leggero che sposta di più per ogni chilo del proprio peso non finisce automaticamente dietro a un compagno più grosso.
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/health/relative-strength \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lifted_weight":100,"body_weight":80}'const res = await fetch("https://api.kit.forhosting.com/health/relative-strength", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lifted_weight": 100,
"body_weight": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/relative-strength",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lifted_weight": 100,
"body_weight": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/relative-strength", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lifted_weight":100,"body_weight":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lifted_weight":100,"body_weight":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/relative-strength", 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
{
"lifted_weight": 100,
"body_weight": 80
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.relative_strength",
"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
Ingressi zero, negativi, mancanti o non numerici falliscono con invalid_input invece di inventare un punteggio.
Cosa significa la forza relativa per confrontare atleti in modo equo
Quei casi falliscono con invalid_input invece di scorciatoie con valore assoluto che nasconderebbero errori di inserimento. Il calcolo è aritmetica pura senza chiamate di rete, senza semi casuali, senza orologio di parete e senza deriva di machine learning, così ingressi identici producono sempre lo stesso JSON.
Contratto di ingresso, forma della risposta e comportamento di errore
Mescolare unità — chilogrammi di carico sul bilanciere con libbre di massa corporea — produce un rapporto senza senso, quindi converta a monte prima della chiamata. Controlli classici: cento su ottanta produce uno virgola due cinque di forza relativa e centoventicinque percento del peso corporeo; duecento su cento produce esattamente due volte il peso corporeo; entrambi danno rapporti positivi stabili per chiavi di risposta e regressioni. Invii un corpo JSON con due campi obbligatori. Il campo lifted_weight è il carico mosso nell’unità di massa scelta e deve essere un numero finito strettamente maggiore di zero; sono accettati gli alias lift, load, weight_lifted e lift_weight. Il campo body_weight è la massa corporea dell’atleta nella stessa unità e deve pure essere finito e strettamente maggiore di zero; sono accettati body_mass, mass, weight, bw e bodyweight. Campi mancanti, stringhe vuote, stringhe non numeriche, NaN, Infinity, zero e valori negativi falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta restituisce lifted_weight e body_weight puliti, relative_strength come lifted_weight diviso per body_weight, percent_bodyweight come quel rapporto moltiplicato per cento, la stringa di formula relative_strength equals lifted_weight divided by body_weight, method relative_strength e unit × bodyweight. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato. Se un chiamante fornisce alias come body_mass al posto di body_weight, si applica lo stesso percorso di validazione e aritmetica senza cambiare la forma dell’uscita. Mantenga le richieste piccole, fissi il relative_strength pulito nei test e ottiene rapporti riproducibili per plugin LMS, dashboard di forza e condizionamento e edge worker senza allestire una propria pila di scienze dello sport.
Dove un calcolatore di forza relativa crea valore
Poiché questa capacità è un motore parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.
Casi di integrazione
Fixture per dashboard di forza e condizionamento
Produca in blocco etichette stabili di forza relativa per profili atleta e test di regressione, con invalid_input rigido su valori mancanti o non positivi.
Demo di widget educativi di forza
Mostri la forza normalizzata per taglia da sollevamento e peso corporeo senza mescolare tabelle Wilks o stimatori di 1RM sulla stessa landing.
Domande tecniche
Come si calcola la forza relativa?
Divida il peso sollevato per il peso corporeo nella stessa unità: relative_strength = lifted_weight / body_weight. Esempio: 100 kg di sollevamento a 80 kg di peso corporeo = 1.25× peso corporeo (125% del peso corporeo).