ForHosting KIT · Salute e sport

Calcolatore di calorie dai macronutrienti (Atwater)

Trasforma i grammi di proteine, carboidrati, grassi e alcol in calorie con i fattori di Atwater: 25 g di proteine, 40 g di carboidrati e 12 g di grassi danno 368 kcal. Vede anche il contributo di ogni macronutriente e il totale in chilojoule. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Proteine (g)
25
Carboidrati (g)
40
Fat g
12
Alcol (g)
0
Ottiene
Proteine (kcal)
100 kcal
Carboidrati (kcal)
160
Grassi (kcal)
108
Calorie dell'alcol (kcal)
0

Etichette nutrizionali, diari dei pasti e pipeline di nutrizione hanno bisogno di una risposta trasparente a una sola domanda: dati i grammi di proteine, carboidrati, grassi e alcol di una porzione o di un giorno, quanta energia metabolizzabile forniscono? Questo calcolatore di calorie a partire dai macronutrienti applica i fattori generali di Atwater—quattro chilocalorie per grammo di proteine, quattro di carboidrati, nove di grassi e sette di alcol—e restituisce il contributo di ciascun macronutriente e l'energia totale in chilocalorie e chilojoule. Lo usi per verificare i calcoli di etichetta, convertire le esportazioni dei tracker in totali energetici o auditare piani alimentari senza incorporare una formula di foglio di calcolo in ogni client.

Fattori di Atwater e significato dell'energia alimentare totale

Il sistema generale di Atwater è il modo convenzionale con cui la scienza della nutrizione e l'etichettatura alimentare convertono la massa dei macronutrienti in energia metabolizzabile. A proteine e carboidrati disponibili si assegnano quattro chilocalorie per grammo, ai grassi nove e all'etanolo sette. Tali fattori mediavano già le perdite digestive e gli aggiustamenti del calore di combustione usati in dietetica; non sono i valori grezzi di bomba calorimetrica di ogni alimento, bensì il valore predefinito standard quando si conoscono solo i grammi.

L'energia totale è la somma dei quattro prodotti: quattro volte i grammi di proteine più quattro volte quelli di carboidrati più nove volte quelli di grassi più sette volte quelli di alcol. Questa capacità non corregge frazioni di fibra alimentare, polioli con fattori alternativi né digestibilità proteica incompleta—tali affinamenti richiedono tabelle di composizione e restano fuori da una trasformazione pura da grammi a energia.

Ciò che ottiene è un totale riproducibile in stile etichetta, allineato a come la maggior parte delle app consumer e molti esempi normativi insegnano le calorie dai macro.

Chi ricalcola le calorie dai macro e perché

Le piattaforme di coaching dietetico memorizzano già obiettivi in grammi e diari dei piatti; moltiplicare per i fattori di Atwater lato server mantiene ogni cliente e ogni report su un'unica definizione di energia alimentare invece di celle di foglio divergenti. I coordinatori di ricerca convertono diari di alimenti pesati in energia giornaliera senza licenze di database di composizione quando sono stati registrati solo i macro. Gli strumenti di conformità etichette ricalcolano la riga energetica da proteine, carboidrati, grassi e alcol dichiarati, così un cambio di confezione si rivisita in secondi.

I team di meal-kit e mense sommano i macro dei componenti in energia del piatto per menu e acquisti. La validazione fallita non consuma saldo.

Verificare l'energia di etichetta dai macro dichiarati

Ricalcoli la riga delle calorie dai grammi di proteine, carboidrati, grassi e alcol con i fattori Atwater standard prima di pubblicare confezione o menu.

Quali fattori di Atwater usa questo calcolatore?

Fattori generali: 4 kcal/g di proteine, 4 kcal/g di carboidrati, 9 kcal/g di grassi e 7 kcal/g di alcol. La risposta include un oggetto factors per mostrare la tabella accanto al totale.

L'alcol è obbligatorio se l'alimento non ne contiene?

I quattro campi in grammi sono obbligatori affinché un input mancante non sia mai trattato come zero per errore.

Perché il totale non coincide con le calorie dell'etichetta?

Perché il calcolatore usa i fattori generali di Atwater. Non corregge le frazioni di fibra, i polioli con fattori propri né la digeribilità incompleta delle proteine: questi affinamenti richiedono tabelle di composizione degli alimenti.

Quale macronutriente porta più calorie al mio pasto?

Il calcolatore mostra il contributo di ciascuno separatamente. Con 25 g di proteine, 40 g di carboidrati e 12 g di grassi si ottengono 100, 160 e 108 kcal: a 9 kcal per grammo, i grassi quasi eguagliano i carboidrati con meno di un terzo dei grammi.

Come si converte il totale da chilocalorie a chilojoule?

Non serve farlo a mano: il risultato li riporta entrambi. I chilojoule sono le chilocalorie moltiplicate per 4,184, quindi 368 kcal corrispondono a 1539,712 kJ.

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.

POSThttps://api.kit.forhosting.com/health/energy-from-macros

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/health/energy-from-macros \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"protein_g":25,"carbohydrate_g":40,"fat_g":12,"alcohol_g":0}'
{
  "protein_g": 25,
  "carbohydrate_g": 40,
  "fat_g": 12,
  "alcohol_g": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.energy_from_macros",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Contratto di input, campi di risposta ed errori di validazione

I grammi negativi sono rifiutati perché la massa non può essere negativa in questo contratto. La mancanza di uno dei quattro campi fallisce pure con un messaggio chiaro di campo assente e non viene addebitata. Esempio: venticinque grammi di proteine, quaranta di carboidrati, dodici di grassi e zero di alcol producono cento kcal di proteine, centosessanta di carboidrati, centootto di grassi, zero di alcol e trecentosessantotto chilocalorie totali. Invii in POST un oggetto JSON con quattro numeri finiti non negativi obbligatori: protein_g, carbohydrate_g, fat_g e alcohol_g, misurati in grammi. Sono accettati alias brevi per collegare moduli esistenti senza rinomine: protein, protein_grams o p per le proteine; carbohydrate, carbs, carb_g, carbs_g o c per i carboidrati; fat, lipid_g, lipids o f per i grassi; alcohol, ethanol_g, ethanol o a per l'alcol. I valori possono arrivare come numeri JSON o stringhe numeriche; stringhe vuote, booleani, oggetti, NaN e Infinity falliscono con invalid_input indicando il campo. In caso di successo la risposta restituisce i grammi ripuliti, protein_kcal, carbohydrate_kcal, fat_kcal e alcohol_kcal come contributi per macro, total_kcal come somma, total_kj come total_kcal moltiplicato per 4.184 (conversione termochimica), un oggetto factors che ribadisce quattro, quattro, nove e sette, una breve stringa formula e unit in kcal per la grandezza energetica principale. Abbini il controllo gratuito nel browser all'automazione API quando le servono gli stessi numeri in un log di backend.

Dove un'API di calorie dai macro crea valore reale

Poiché l'implementazione è pure parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002, senza token di modello né rete in uscita.

Convertire i grammi del tracker in energia giornaliera

Sommi i grammi di macro registrati per giorno o porzione e ottenga total_kcal e total_kj con un contratto API deterministico per report e dashboard.

Auditare piani di coaching e diari di ricerca

Applichi una definizione condivisa 4/4/9/7 ai piani clienti o ai diari di studio così i totali energetici restano confrontabili e verificabili con golden test.

Come calcolo le calorie dai grammi di macronutrienti?

Invii protein_g, carbohydrate_g, fat_g e alcohol_g finiti e non negativi. total_kcal vale 4·P + 4·C + 9·F + 7·A; total_kj vale total_kcal × 4.184.

Perché la mia richiesta è stata rifiutata?

Ogni campo deve essere un numero finito non negativo (numero JSON o stringa numerica). Valori mancanti, non numerici, infiniti o negativi restituiscono invalid_input e non sono addebitati.

Quanto costa il calcolatore di calorie dai macronutrienti?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.

Leggi la documentazione completa del KIT →