Calcolatore carboidrati
Metà di una giornata da 2000 kcal sono 1000 kcal di carboidrati, cioè 250 grammi. Inserisca le calorie giornaliere e la percentuale che desidera dai carboidrati, e il calcolatore le dà i grammi da affiancare a proteine e grassi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Calorie giornaliere
- 2000
- Carboidrati (%)
- 50
- Calorie dei carboidrati (kcal)
- 1000 g/day
- Carboidrati (g)
- 250
- Kcal per grammo
- 4
Gli obiettivi di carboidrati sono al centro della pianificazione dei pasti, del carburante per la resistenza, degli esperimenti low-carb e dell'educazione al piatto equilibrato; tuttavia convertire un budget calorico e una percentuale di energia in grammi resta fonte di errori. Questo calcolatore di assunzione di carboidrati richiede solo due numeri: le Sue chilocalorie giornaliere totali e la percentuale di quella energia che desidera ottenere dai carboidrati.
Da un budget di calorie ai grammi di carboidrati
La maggior parte dei piani alimentari indica i carboidrati come quota dell'energia, mentre etichette e ricette contano i grammi. Questo calcolatore collega le due cose in due passaggi. Prima prende la percentuale che lei sceglie delle calorie giornaliere: metà di 2000 kcal sono 1000 kcal di carboidrati. Poi divide queste calorie per quattro, perché sulla scala di Atwater, quella delle etichette e dei manuali di nutrizione, un grammo di carboidrati digeribili fornisce quattro chilocalorie. Il risultato, qui 250 grammi, è un obiettivo giornaliero da affiancare agli obiettivi di proteine e grassi, alla lista della spesa o al diario di allenamento.
Quando serve e gli errori da evitare
Gli allenatori lo usano per trasformare l'obiettivo calorico di un cliente in un budget giornaliero in grammi, gli atleti di resistenza per pianificare il rifornimento e chi prova un approccio con meno carboidrati per capire cosa significa davvero una percentuale nel piatto. L'errore più comune è leggere le calorie dei carboidrati come grammi: 1000 kcal di carboidrati sono 250 grammi, non 1000. Ricordi anche che la percentuale si riferisce alla sua energia giornaliera totale, quindi deve essere maggiore di zero e non può superare 100. Ciò che esce da questo intervallo viene respinto invece di produrre un obiettivo privo di senso.
Casi d'uso
Coaching e pianificazione dei pasti
I coach inseriscono l'obiettivo calorico giornaliero del cliente e la percentuale di carboidrati scelta per mostrare un budget chiaro in grammi accanto agli obiettivi di proteine e grassi.
Domande frequenti
Cosa succede se le calorie o la percentuale di carboidrati sono zero o negative?
I valori non positivi non definiscono un obiettivo significativo di grammi di carboidrati; la validazione fallita non è addebitata.
Il calcolatore di assunzione di carboidrati è gratuito?
Lo strumento del browser funziona gratis sul Suo dispositivo.
Perché si divide per quattro?
Quattro chilocalorie per grammo è il fattore Atwater generale di energia metabolizzabile per i carboidrati, la stessa convenzione di molte etichette alimentari e degli strumenti KIT correlati sull'energia dei macro.
Posso inserire una percentuale di carboidrati superiore a 100?
No. La percentuale è una quota della sua energia giornaliera totale, e una quota non può superare il tutto. Qualsiasi valore oltre 100 viene respinto, come lo zero o un numero negativo.
Come riconverto i grammi di carboidrati in calorie?
Moltiplichi i grammi per quattro, lo stesso fattore di Atwater per cui il calcolatore divide. Un obiettivo di 250 grammi di carboidrati corrisponde quindi a 1000 kcal della sua energia giornaliera.
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/carb-intake \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"calories":2000,"carb_percent":50}'const res = await fetch("https://api.kit.forhosting.com/health/carb-intake", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"calories": 2000,
"carb_percent": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/carb-intake",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"calories": 2000,
"carb_percent": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/carb-intake", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"calories":2000,"carb_percent":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"calories":2000,"carb_percent":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/carb-intake", 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
{
"calories": 2000,
"carb_percent": 50
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.carb_intake",
"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
Li moltiplica per allocare le calorie da carboidrati, poi divide per il fattore Atwater standard di quattro chilocalorie per grammo, ottenendo un carb_g giornaliero chiaro da affiancare a liste della spesa, diari di allenamento o dashboard di coaching. Calorie o percentuali non positive sono rifiutate come invalid_input perché una quota energetica nulla o negativa non definisce un obiettivo in grammi. Lo strumento gratuito sul dispositivo e l'API condividono lo stesso contratto; gli item API riusciti sono addebitati a $0.002 sul saldo KIT e i fallimenti di validazione non sono addebitati.
Cosa misura il calcolatore e quali input Le servono
L'assunzione giornaliera di carboidrati in grammi è la quantità di carboidrato digeribile che corrisponde alla quota scelta dell'energia giornaliera totale secondo la convenzione Atwater di energia metabolizzabile usata sulle etichette alimentari e in molti testi di nutrizione. La formula è semplice e trasparente: le calorie da carboidrati equivalgono alle calorie totali per la percentuale di carboidrati diviso cento; i grammi di carboidrati equivalgono a quelle calorie da carboidrati diviso quattro, perché un grammo di carboidrato contribuisce con quattro chilocalorie sulla scala Atwater generale. Anche le percentuali superiori a cento falliscono la validazione perché una percentuale dell'energia totale non può superare il tutto. Invii calories come numero finito positivo in chilocalorie al giorno; sono accettati gli alias total_calories, kcal, energy_kcal, calorie_intake e calorie_intake_kcal così i prodotti che già memorizzano l'energia con un'altra chiave non necessitano di uno strato di traduzione. Invii carb_percent come percentuale finita positiva dell'energia totale da carboidrati, al massimo cento; gli alias carbohydrate_percent, carbs_percent, carb_pct, percent e pct mappano sullo stesso campo. Il motore restituisce l'eco normalizzato di calories e carb_percent, poi carb_calories_kcal, carb_g, kcal_per_gram fisso a quattro, unit impostato a g/day, una stringa formula da mostrare nell'aiuto dell'interfaccia e method uguale a atwater_carb_4kcal_g così i client possono ramificare senza sniffare le forme. Se un campo manca, non è finito, è zero o negativo, la richiesta fallisce con invalid_input e non è addebitata. Input identici producono sempre lo stesso JSON perché l'algoritmo non tocca mai la rete, un modello linguistico, un orologio di sistema o un generatore casuale — esattamente il contratto di cui hanno bisogno automazione e demo in stile esercizio.
Come leggere i campi di risposta e le insidie comuni
Non tratti l'output come prescrizione medica: chi ha diabete, malattia renale, disturbi del deposito di glicogeno o diete cliniche necessita di guida professionale. In caso di successo la risposta include calories e carb_percent come echi puliti così i client confermano cosa è stato calcolato senza rianalizzare moduli di testo libero. Il numero principale di pianificazione è carb_g in grammi al giorno: la quantità di carboidrato che fornirebbe la quota energetica richiesta a quattro chilocalorie per grammo. Il campo carb_calories_kcal mostra l'allocazione energetica intermedia, utile quando una dashboard già mostra colonne di calorie di proteine e grassi e serve una terza colonna coerente. kcal_per_gram è sempre quattro, unit è sempre g/day, formula riafferma carb_g uguale a calories per carb_percent su cento su quattro, e method è sempre atwater_carb_4kcal_g per un versionamento stabile del percorso Atwater dei carboidrati. Usi carb_g quando un pianificatore di pasti serve solo un budget giornaliero in grammi; usi carb_calories_kcal quando disegna grafici a torta dei macro in unità di energia anziché in massa. Assunzioni caloriche estremamente elevate oltre il tetto di sicurezza dell'isolate sono rifiutate per limitare il lavoro del Worker. Ricordi che alcol e polialcoli restano fuori da questo endpoint; se il Suo prodotto traccia separatamente l'energia dell'etanolo, la sottragga prima della chiamata o tratti questo calcolatore solo come la fetta di carboidrati di un piano macro più ampio.
Uso dell'API, prezzi, flussi di coaching e limiti pratici
Chiami il calcolatore gratuito di assunzione di carboidrati nel browser per controlli rapidi, educazione del cliente, demo di lezione e pianificazione della lista della spesa senza installare un foglio di nutrizione. Preferisca assunzioni caloriche già allineate alla stima energetica giornaliera del Suo prodotto — se conosce solo BMR o TDEE, li risolva prima, poi scelga una percentuale di carboidrati adeguata all'obiettivo (ad esempio più alta per blocchi di resistenza ad alto volume, moderata per il mantenimento equilibrato, più bassa per esperimenti low-carb deliberati). Mantenga aspettative educative: è uno strumento di pianificazione e alfabetizzazione, non un dispositivo medico diagnostico, e chi ha esigenze cliniche atipiche deve seguire guida professionale piuttosto che una singola formula. Invii un corpo JSON con calories e carb_percent obbligatori (o i loro alias). Usi l'API prepagata quando un SaaS di benessere, un modulo di telemedicina, una pipeline di nutrizione sportiva o un'app di tracciamento calorico necessitano di un contratto stabile sotto saldo KIT a $0.002 per item riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint al Suo database di diario alimentare: calcoli qui l'obiettivo in grammi, poi confronti i carboidrati registrati con carb_g sul client. Gli autori di SDK possono mappare carb_g e carb_calories_kcal in schede dashboard e colonne CSV etichettate carboidrati giornalieri e calorie da carboidrati — gli stessi numeri che un coach scrive a mano applicando la percentuale di calorie diviso quattro su carta.
Casi di integrazione
App di benessere e nutrizione
Le app che già memorizzano obiettivi energetici chiamano un endpoint prepagato stabile per i grammi di carboidrati invece di reimplementare la matematica Atwater in ogni linguaggio client.
Demo di aula e nutrizione sportiva
Corsi e workshop convertono obiettivi di carboidrati in percentuale di energia in grammi e fissano il JSON atteso in test automatizzati con output deterministici.
Domande tecniche
Come si calcola l'assunzione giornaliera di carboidrati?
carb_calories_kcal = calories × (carb_percent / 100), poi carb_g = carb_calories_kcal / 4 con il fattore Atwater di quattro chilocalorie per grammo di carboidrato.
carb_percent può essere maggiore di 100?
No. Le percentuali superiori a cento sono rifiutate come invalid_input perché una quota dell'energia totale non può superare il tutto.