Deficit proteico
Una persona di 70 kg che passa da 1 a 1,6 g di proteine per chilo ha ancora bisogno di 42 g. Inserisca il livello attuale, l'obiettivo e il peso per ottenere il deficit in grammi, mai un numero negativo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Attuale
- 1
- Obiettivo
- 1,6
- Peso
- 70
- Gap
- 0,6 g
- Proteine (g)
- 42
- Eccedenza (g)
- 0
Un calcolatore di deficit proteico risponde a una domanda diversa dalla meta giornaliera assoluta. Coach, dietisti e équipe di cura spesso conoscono già il livello di proteine che il paziente raggiunge e il livello più alto da raggiungere; ciò che ancora serve sono i grammi extra che chiudono quel divario a questo peso corporeo. Questo strumento accetta tre numeri — proteine attuali in grammi per chilogrammo, proteine obiettivo nelle stesse unità e peso del paziente in chilogrammi — e restituisce i grammi di proteine ancora necessari. Il prodotto è (obiettivo meno attuale) per il peso, con pavimento a zero quando il livello attuale copre già la meta, così un surplus non viene mai addebitato come prescrizione negativa.
Dove un calcolatore di deficit proteico merita il proprio spazio
Le équipe di nutrizione clinica usano un calcolatore di deficit proteico quando la cartella registra già la densità attuale e il piano di cura indica un obiettivo più alto: moltiplicare il divario per il peso di oggi rende i grammi extra da aggiungere ai pasti senza ricalcolare l'intera meta giornaliera da zero. Coach di forza e dietisti sportivi confrontano blocchi di allenamento quando la massa corporea è stabile ma il g per kg prescritto sale, così i grammi extra sono l'unico numero di cui la cucina ha bisogno.
Le revisioni di recupero e di sottoalimentazione partono spesso da una densità attuale registrata sotto la meta concordata; il deficit in grammi è la mancanza onesta da discutere, non una nuova meta misteriosa. Le esercitazioni di scienze dello sport in aula assegnano compiti che sottraggono due densità e moltiplicano per chilogrammi così gli studenti vedono politica attuale, politica obiettivo e taglia corporea come leve distinte.
I servizi di meal-prep che scalano scatole proteiche in base a quanto il cliente sta sotto la meta necessitano di un unico prodotto verificato anziché deriva di fogli di calcolo tra macchine del personale. Tratti l'assunzione giornaliera assoluta, il deficit calorico, il BMR, il TDEE e le ricerche in banche alimentari come intenti di prodotto separati anziché sovraccaricare questa pagina di divario proteico con ogni formula sanitaria affine.
Tenga le richieste piccole, fissi i grammi puliti nei test e otterrà deficit riproducibili per note di cura, plugin LMS e worker di bordo senza erigere un database nutrizionale proprio.
Casi d'uso
Mancanza proteica nel piano di cura
Trasformi un g/kg attuale annotato, un g/kg obiettivo prescritto e il peso odierno del paziente nei grammi extra di proteine ancora necessari al piano pasti.
Aumento di densità in un blocco di allenamento
Quando un blocco alza la densità proteica ma la massa corporea non cambia, calcoli solo i grammi aggiuntivi che la cucina deve inserire.
Domande frequenti
Perché un peso zero o negativo fallisce?
La massa del paziente deve essere un numero positivo.
Quanti grammi mancano per passare da 1 a 1,6 g/kg con 70 kg?
Mancano 42 g. La differenza tra obiettivo e livello attuale è di 0,6 g per chilo e, moltiplicata per i 70 kg di peso, dà il deficit in grammi.
Cosa succede se il livello attuale supera già l'obiettivo?
I grammi necessari risultano zero, mai un numero negativo. L'eccesso viene mostrato a parte, così non viene scambiato per una quantità da togliere dalla dieta.
Posso inserire zero come livello attuale?
Sì. Un livello attuale pari a zero significa che manca ancora l'intero obiettivo moltiplicato per il peso. I livelli negativi non sono accettati, perché un'assunzione di proteine sotto zero non esiste.
È la stessa cosa di un calcolatore di proteine giornaliere?
No. Non stabilisce quante proteine assumere al giorno: misura la distanza tra il consumo attuale e l'obiettivo concordato. Non è nemmeno un esame delle proteine nel sangue e non sostituisce la nutrizione clinica.
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/protein \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"current":1,"target":1.6,"weight":70}'const res = await fetch("https://api.kit.forhosting.com/health/protein", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"current": 1,
"target": 1.6,
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/protein",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"current": 1,
"target": 1.6,
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/protein", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"current":1,"target":1.6,"weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"current":1,"target":1.6,"weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/protein", 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
{
"current": 1,
"target": 1.6,
"weight": 70
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.protein",
"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
Un peso del paziente non positivo viene rifiutato con invalid_input invece di trasformarsi in silenzio in un piano pasti.
Come si calcolano i grammi di deficit proteico da attuale, obiettivo e peso
Il deficit proteico indica qui la massa aggiuntiva di proteine, in grammi, richiesta per chiudere il divario tra un livello attuale e un livello obiettivo scelto, a un dato peso del paziente. Entrambi i livelli si esprimono come grammi di proteina per chilogrammo di massa corporea, la stessa densità usata nell'educazione di nutrizione sportiva e in molti fogli clinici di pianificazione dei pasti. Il peso del paziente è in chilogrammi. Un controllo classico è un paziente di settanta chilogrammi attualmente a un grammo per chilogrammo con obiettivo di uno virgola sei: il divario è zero virgola sei grammi per chilogrammo e il deficit è quarantadue grammi. Un altro controllo è ottanta chilogrammi che passano da zero virgola otto a due virgola due grammi per chilogrammo, il che rende centododici grammi ancora necessari. Il motore sottrae current da target per ottenere il divario in grammi per chilogrammo, poi moltiplica quel divario per weight: i grammi necessari equivalgono a obiettivo meno attuale, per il peso. Quando il divario è positivo, quel prodotto è il deficit in grammi e torna come protein_g. Quando il livello attuale uguaglia o supera già la meta, i grammi necessari sono zero e ogni eccesso è riportato a parte come surplus_g anziché una dose negativa. L'aritmetica è in virgola mobile deterministica, senza semi casuali, senza orologio a muro e senza rete in uscita, così gli stessi tre numeri producono sempre lo stesso JSON. Questo è un calcolatore trasparente di divario per pianificazione e didattica, non un saggio di laboratorio sulla proteina sierica totale, non una formula di reintegro del volume plasmatico e non un sostituto della cura nutrizionale clinica individualizzata. I valori eco di current, target e weight sono puliti per esempi di riferimento stabili; la stringa formula documenta il prodotto con massimo a zero così ogni client può verificare il risultato senza aprire un foglio di calcolo.
Contratto di ingresso, forma della risposta e cosa accade se il peso non è valido
Un current pari a zero è consentito e significa che serve ancora l'intero obiettivo per il peso. Colleghi il modulo gratuito nel browser per controlli singoli, poi chiami lo stesso contratto da script quando Le servono tabelle di deficit in blocco. Invii un corpo JSON con POST con tre numeri finiti obbligatori. Il campo current è il livello di proteine già raggiunto, in grammi per chilogrammo, maggiore o uguale a zero; gli alias includono current_protein, current_level e current_g_per_kg. Il campo target è il livello desiderato nelle stesse unità g per kg, pure non negativo, con alias target_protein, target_level e target_g_per_kg. Il campo weight è la massa corporea del paziente in chilogrammi e deve essere un numero finito positivo; gli alias includono weight_kg, patient_weight, kg, mass e body_weight. Pesi zero, negativi, assenti, vuoti, non numerici, NaN e Infinity falliscono con invalid_input e il messaggio che weight deve essere un numero positivo; quei fallimenti non vengono addebitati. Livelli current o target negativi sono rifiutati allo stesso modo perché una densità proteica sotto zero non è un'assunzione fisica. In caso di successo il corpo restituisce current, target e weight puliti; riporta gap come target meno current; restituisce protein_g come i grammi non negativi ancora necessari e surplus_g come gli eventuali grammi sopra l'obiettivo; imposta unit a g; segnala at_or_above_target quando il divario è zero o negativo; e include le stringhe formula e method per l'audit. Abbini questo endpoint a un calcolatore di assunzione giornaliera se Le servono anche i grammi assoluti di target per weight da soli; è un altro intento di ricerca e un'altra pagina. Le chiamate API riuscite usano la base pubblicata di $0.002 per voce.
Dove un calcolatore di deficit proteico merita il proprio spazio
Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per voce riuscita e la validazione fallita non consuma saldo.
Casi di integrazione
Chiavi d'aula e di API
Generi tabelle di deficit deterministiche per compiti, auto-correttori LMS e job in blocco; rifiuti un peso non positivo con invalid_input.
Domande tecniche
Come si calcola il deficit proteico in grammi?
Invii i livelli current e target in g/kg più il peso del paziente in kg. I grammi necessari sono max(0, (target minus current) times weight). Esempio: current 1, target 1.6, weight 70 kg rende 42 g.
Quali unità usano current, target e weight?
Current e target sono grammi di proteina per chilogrammo di peso corporeo (g/kg). Weight è la massa del paziente in chilogrammi. Il prodotto è in grammi di proteina (protein_g).
Cosa succede se le proteine attuali sono già alla meta o sopra?
protein_g vale zero. Ogni eccesso torna come surplus_g e at_or_above_target è true, così Lei non riceve mai una prescrizione negativa di grammi necessari.
Quanto costa il calcolatore di deficit proteico?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.