Calcoli i contenitori necessari per preparare i pasti
Organizzare i pasti è più semplice quando Lei conosce il numero di contenitori prima di cucinare.
Esegui gratis nel browser
Questa calcolatrice converte pasti giornalieri, periodo di preparazione e scomparti richiesti in un totale concreto. Gestisce sia pasti raccolti in un unico contenitore sia componenti separati che richiedono più spazio. Indichi quanti pasti prepara al giorno, per quanti giorni, quante sezioni servono per ogni pasto e quanti scomparti offre ciascun contenitore. Il risultato mostra il totale dei pasti e il numero esatto di contenitori da predisporre.
Parta dalle porzioni realmente incluse nel piano
Conteggi soltanto i pasti che intende preparare e conservare, non tutti quelli che prevede di consumare. Se prepara la colazione al momento ma anticipa pranzo e cena, indichi due pasti al giorno. Inserisca poi il numero di giorni coperti dal lotto. Moltiplicando questi valori ottiene le porzioni preparate totali, che costituiscono la base del calcolo. Cinque giorni lavorativi con due pasti producono dieci porzioni. Questa distinzione evita di acquistare troppi contenitori o di scoprirne la mancanza mentre divide il cibo. I pasti giornalieri devono essere positivi, perché zero o valori negativi non generano una stima utile. Anche i giorni devono essere positivi. Usi numeri interi: lo strumento conta porzioni complete e contenitori fisici. Se persone diverse ricevono porzioni separate, consideri la porzione di ciascuna persona come un pasto nel totale giornaliero. In questo modo il risultato corrisponderà a ciò che occuperà davvero il frigorifero o il congelatore.
Consideri cibi separati e capacità dei contenitori
Gli scomparti contano quando gli alimenti non devono mescolarsi, per esempio curry e riso, una portata con due contorni o condimenti asciutti lontani da una base umida. Inserisca come scomparti per pasto il numero di sezioni separate necessarie. Indichi poi gli scomparti utilizzabili di ciascun contenitore. La calcolatrice divide le sezioni richieste per la capacità e arrotonda per eccesso, perché qualsiasi resto richiede un altro contenitore. Tre sezioni entrano in un modello a tre scomparti, ma richiedono due contenitori se ciascuno ne ha solo due, oppure tre contenitori semplici. Il metodo considera la capacità realmente sfruttabile. Se una delle tre sezioni è troppo piccola, conteggi soltanto quelle adatte. Per un pasto che può condividere un unico spazio, lasci entrambi i campi sul valore predefinito di uno. Il dato dei contenitori per pasto rende evidente l’arrotondamento e Le permette di confrontare i formati prima dell’acquisto.
Usi il risultato per acquisto, confezionamento e rotazione
Il totale rappresenta il minimo necessario quando tutti i pasti preparati vengono confezionati contemporaneamente. Lo usi per verificare la Sua dotazione, confrontare confezioni multiple o predisporre contenitori puliti prima della cucina in serie. L’output riporta anche pasti totali e contenitori per pasto, spiegando perché il numero fisico può superare quello delle porzioni. In una cucina reale può essere utile una piccola scorta per coperchi danneggiati, contenitori già occupati o cibi confezionati separatamente dopo il raffreddamento. Aggiunga questo margine secondo le Sue abitudini, senza nasconderlo nei dati dei pasti, così il calcolo resta verificabile. Se lava e riutilizza i contenitori durante il periodo, la dotazione simultanea può essere inferiore, ma dipende da un programma di rotazione. La calcolatrice presume che l’intero lotto sia conservato insieme. Per menu misti, calcoli separatamente pasti semplici e pasti con più scomparti, quindi sommi i risultati. Lo stesso calcolo deterministico è disponibile tramite API per $0.002 a richiesta, per liste della spesa o applicazioni di pianificazione.
Casi d'uso
Prepari i pranzi della settimana lavorativa
Determini quanti contenitori servono per ogni pranzo prima di cucinare e suddividere le porzioni.
Confronti confezioni con divisori
Verifichi se i modelli a due o tre sezioni riducono il numero fisico di contenitori.
Pianifichi la cucina familiare in serie
Conteggi porzioni distinte per più persone e controlli che la dotazione per frigorifero o congelatore sia sufficiente.
Domande frequenti
Come viene calcolato il totale dei contenitori?
La calcolatrice moltiplica i pasti giornalieri per i giorni e poi per i contenitori necessari a ogni pasto. Quest’ultimo valore deriva dagli scomparti richiesti divisi per la capacità, arrotondando per eccesso.
Cosa devo indicare per un contenitore normale senza divisori?
Indichi uno scomparto per contenitore. Se tutto il pasto può condividere quello spazio, indichi anche uno scomparto per pasto.
Perché i contenitori possono essere più numerosi dei pasti?
Un pasto che richiede più sezioni di quante ne offra un contenitore necessita di unità aggiuntive. Ogni frazione viene arrotondata per eccesso.
I pasti giornalieri possono essere zero?
No. Devono essere un intero positivo. Valori zero, negativi, frazionari, assenti o non numerici producono un errore di input non valido.
Quanto costa il calcolo tramite API?
Ogni richiesta API costa $0.002. Può anche usare gratuitamente la calcolatrice nel browser.
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/home/meal-prep-container-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"meals_per_day":3,"days":5}'const res = await fetch("https://api.kit.forhosting.com/home/meal-prep-container-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"meals_per_day": 3,
"days": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/meal-prep-container-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"meals_per_day": 3,
"days": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/meal-prep-container-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"meals_per_day":3,"days":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"meals_per_day":3,"days":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/meal-prep-container-count", 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
{
"meals_per_day": 3,
"days": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.meal_prep_container_count",
"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. |