Calcolatore calorie donut
Due donut glassati contengono 538 kcal e, a 70 kg, servono circa tre quarti d'ora di corsa lenta e costante per bruciarle. Scelga il tipo e il numero, aggiunga il suo peso e ottenga entrambe le cifre. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Quantità
- 2
- Tipo di ciambella
- Glazed
- Peso
- 70
- Kcal per ciambella
- 269
- Calorie giornaliere
- 538
- Minuti di corsa
- 44,814661
- Met
- 9,8
Un donut glassato è un pacchetto noto di energia, e un jogging costante è un modo noto per spenderla. Questo calcolatore di calorie dei donut accetta una quantità di pezzi, un tipo di donut e il peso corporeo in chilogrammi, poi restituisce le due cifre che si cercano davvero: quante chilocalorie contengono quei donut e quanti minuti di corsa servono per bruciarle. Le calorie arrivano da una tabella chiusa di articoli di pasticceria (glazed, chocolate, jelly, Boston cream, old-fashioned, cake, powdered, maple, cruller, apple fritter), così la stessa quantità e lo stesso tipo producono sempre la stessa energia. I minuti di corsa usano il MET 9.8 del Compendium per un jogging a sei miglia all'ora, scalato con il peso corporeo tramite l'identità ACSM delle chilocalorie al minuto.
Minuti di corsa dal peso corporeo
Le chilocalorie da sole non rispondono alla ricerca che segue una sosta in pasticceria: quanto bisogna correre per bruciare questo. Il costo della corsa dipende dalla massa corporea, quindi il secondo ingresso obbligatorio è weight in chilogrammi. Il ritmo di consumo usa il codice del Compendium of Physical Activities per correre a sei miglia all'ora (un miglio in dieci minuti), MET 9.8, e l'identità ACSM chilocalorie al minuto uguali a MET per 3.5 per il peso corporeo in chilogrammi diviso 200.
I minuti di corsa equivalgono allora alle calorie totali divise per quel ritmo. Un corridore più pesante spende energia più in fretta allo stesso passo, così gli stessi due donut glazed richiedono meno minuti a un atleta di 90 chilogrammi che a un jogger di 60 chilogrammi; la formula è lineare nel peso e non nasconde un cursore di andatura. Weight deve essere un numero finito positivo.
Il modello è un jogging su strada piana a un MET fisso: non aggiunge salite, ripetute né camminata.
Casi d'uso
Piano di corsa all'uscita dalla pasticceria
Indichi quanti donut ha mangiato, scelga il tipo e legga quanti minuti di jogging a sei miglia all'ora servono per bruciarli al Suo peso corporeo.
Diari alimentari e app di allenamento
Risolva una riga di donut in chilocalorie e in un blocco equivalente di corsa senza mantenere una tabella calorica da forno né un motore MET in ogni client.
Esempi di energia in aula
Mostri che lo stesso dolce costa più minuti a un corridore più leggero che a uno più pesante, con un'identità MET deterministica che gli studenti possono controllare a mano.
Domande frequenti
Quante calorie ha un donut glazed e come si calcola il totale?
Un donut glazed è memorizzato come 269 chilocalorie per pezzo.
Come fa il calcolatore a trasformare quelle calorie in minuti di corsa?
Usa MET 9.8 per correre a 6 mph. Le chilocalorie al minuto equivalgono a 9.8 × 3.5 × weight in chilogrammi ÷ 200. I minuti di corsa equivalgono alle calorie totali divise per quel ritmo. Un peso corporeo maggiore accorcia il tempo allo stesso passo.
Che succede se il peso corporeo è zero o negativo?
Weight deve essere un numero finito positivo in chilogrammi; un peso corporeo che non è maggiore di zero non può produrre un ritmo di consumo, e il fallimento non viene fatturato.
Quale donut ha più calorie?
La frittella di mele, con 476 kcal al pezzo, è la più calorica dell'elenco. Il donut tipo torta è il più leggero, con 198 kcal, mentre uno glassato ne ha 269 e uno al cioccolato 340.
Il tempo di corsa considera salite o scatti?
No. I minuti presuppongono una corsa costante in piano a 6 miglia orarie, cioè un miglio ogni dieci minuti, con uno sforzo fisso di 9,8 MET. Salite, ripetute veloci e tratti di camminata restano fuori dal calcolo.
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/cook/donut \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"count":2,"donut_type":"glazed","weight":70}'const res = await fetch("https://api.kit.forhosting.com/cook/donut", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"count": 2,
"donut_type": "glazed",
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/donut",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"count": 2,
"donut_type": "glazed",
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/donut", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"count":2,"donut_type":"glazed","weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"count":2,"donut_type":"glazed","weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/donut", 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
{
"count": 2,
"donut_type": "glazed",
"weight": 70
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.donut",
"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.
Limiti
max_count | 10000 |
max_weight_kg | 500 |
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
Se il peso corporeo non è un numero positivo, l'operazione fallisce con invalid_input invece di inventare un tempo di consumo.
Calorie da quantità e tipo di donut
Un calcolatore di calorie dei donut è utile solo quando la cifra energetica è legata a un articolo di pasticceria con nome, non a un dolce vago. Count può essere intero o frazione se qualcuno ha mangiato mezza frittella; deve essere un numero finito non negativo e non può superare diecimila. Le calorie della risposta equivalgono a count moltiplicato per il valore di tabella di quel tipo. Questa capacità memorizza una tabella chiusa di chilocalorie per donut per dieci tipi comuni: glazed a 269, chocolate a 340, jelly a 289, boston_cream a 300, old_fashioned a 310, cake a 198, powdered a 226, maple a 270, cruller a 254 e apple_fritter a 476. Quelle cifre sono valori tipici USDA e da etichetta di panificio per un pezzo standard, non per cento grammi, così un count di due donut glazed vale 538 chilocalorie e non una porzione di impasto ricalata. Il campo donut_type è un enum: il modulo disegna un elenco, l'API rifiuta stringhe sconosciute con invalid_input, e due client non divergono mai sul fatto che glazed indichi un anello di lievito. Se Le serve un articolo di laboratorio su misura, scelga il tipo più vicino o scali count; questo endpoint non accetta un override calorico in testo libero, perché un numero libero renderebbe inutile la pagina del tipo di donut.
Minuti di corsa dal peso corporeo
Zero, i negativi, NaN e Infinity falliscono con invalid_input nominando weight e affermando che il peso corporeo deve essere maggiore di zero, e quei fallimenti non vengono fatturati. I campi ripetuti includono met e kcal_per_minute così un client può mostrare il calcolo, non solo i minuti finali.
Contratto di ingresso, forma della risposta e dove si colloca
La convalida fallita non consuma saldo. Invii un corpo JSON con tre campi obbligatori: count (numero finito non negativo di donut), donut_type (uno dei dieci identificatori canonici) e weight (peso corporeo positivo in chilogrammi). Il gestore accetta alias: donut_count, n, quantity o qty per count; type, kind o donut per donut_type; body_weight, bodyWeight, kg o mass per weight. Campi mancanti, numeri non finiti, un tipo di donut sconosciuto, un count negativo e un weight non positivo falliscono come invalid_input con un messaggio che nomina il campo. In caso di successo il corpo include count, donut_type e weight ripetuti; kcal_per_donut dalla tabella; calories; running_minutes; il MET usato; kcal_per_minute; e una breve stringa di formula. Esempio: count 2, donut_type glazed, weight 70 produce 538 chilocalorie e i minuti di corsa di cui una persona di 70 chilogrammi ha bisogno a MET 9.8 per spendere quell'energia. Abbini i numeri al Suo diario alimentare o al registro di allenamento se Le serve un budget giornaliero rimanente; questo endpoint converte solo un carico di donut in calorie e minuti di corsa. Poiché l'implementazione è parse puro di tier A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Domande tecniche
Quali tipi di donut si possono inviare in donut_type?
L'enum è glazed, chocolate, jelly, boston_cream, old_fashioned, cake, powdered, maple, cruller e apple_fritter. Le stringhe sconosciute vengono rifiutate. Trattini e spazi in nomi come Boston cream sono accettati come alias dell'identificatore canonico.
Il widget gratuito del donut coincide con l'API e quanto costa una chiamata?
Sì: gestore e widget condividono lo stesso modulo solve, quindi calorie e minuti di corsa coincidono byte per byte. Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.