Moltiplicatore di ricetta in lotto
Incolli 2 tazze di farina, 1 tazza di zucchero e 3 uova, scelga il moltiplicatore 2 e ottenga 4, 2 e 6. Ogni riga della lista viene scalata con lo stesso fattore e unità e nomi restano invariati. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Testo
- 2 cups flour, 1 cup sugar, 3 eggs
- Moltiplicatore
- 2
- Testo
- 4 cups flour, 2 cup sugar, 6 eggs
- Originale
- 2 cups flour, 1 cup sugar, 3 eggs
- Quantità
- 3
Cuochi casalinghi, panettieri, banconi di catering e chi pianifica il meal-prep hanno spesso bisogno di un solo fattore applicato a tutta la lista di ingredienti quando preparano un lotto doppio, un mezzo lotto o una teglia per molti ospiti. Copiare ogni riga in una calcolatrice tascabile invita a saltare voci, rompere le proporzioni e produrre liste della spesa che non coincidono più con il metodo. Questo moltiplicatore di ricetta in lotto accetta una lista di ingredienti separata da virgole più un unico moltiplicatore positivo, legge la quantità in testa a ogni riga — comprese le frazioni di cucina come 1/2 e le quantità miste come 1 1/2 —, moltiplica ogni cifra per quel fattore e restituisce la lista scalata conservando le etichette di unità e i nomi originali.
Cosa fa un moltiplicatore di lotto a una lista intera
Un moltiplicatore di ricetta in lotto applica un fattore positivo a ogni quantità misurata della scheda affinché la resa finale cresca o si riduca mantenendo le stesse proporzioni. Se la lista originale indica two cups flour, one cup sugar e three eggs, un fattore di due produce four cups flour, two cups sugar e six eggs. È la ricerca che si digita quando si vuole un moltiplicatore di ricetta in lotto, non uno scalatore per porzioni né uno strumento che raddoppia solo una riga isolata.
Questa capacità è costruita intorno a una lista di ingredienti incollabile, separata da virgole: Lei mantiene unità e nomi nella stessa stringa del numero, esattamente come la scheda li scrive già. L’analizzatore legge la quantità in testa a ogni voce — un intero come 250, un decimale come 1.5, una frazione semplice come 1/2, una quantità mista come 1 1/2 o la forma con trattino 1-1/2 di molte schede degli Stati Uniti, oppure una frazione volgare comune — poi moltiplica quel numero per l’unico fattore che Lei ha inviato.
Il resto della voce, comprese tazze, grammi, cucchiaini e il nome dell’ingrediente, viene copiato senza modifiche. Le quantità zero sono ammesse e restano zero dopo la scalatura, utile per le righe opzionali che omette. Quantità negative e fattori non positivi sono rifiutati perché un lotto di ricetta non chiede mai una massa negativa né un fattore che cancelli o inverta ogni riga.
Anche gli intervalli come two-to-three cups sono rifiutati: un solo moltiplicatore non può scegliere con onestà un punto dentro un intervallo, quindi l’attività fallisce invece di prendere in silenzio il primo numero e lasciare un’etichetta rotta.
Dove un moltiplicatore di lista in lotto dimostra il proprio valore
I banconi di catering percorrono una scheda di banchetto con fattore quattro o sei e inviano la lista scalata agli acquisti senza ridigitare ogni riga. La validazione fallita è gratuita. Questa pagina copre l’intento di ricerca del moltiplicatore di ricetta in lotto: una lista in ingresso, un fattore, una lista scalata completa in uscita.
Quando deve cambiare la resa con conteggi di porzioni di origine e destinazione invece di un solo fattore, usi uno scalatore di ricette consapevole delle porzioni. Quando deve solo raddoppiare una quantità isolata, usi un calcolatore dedicato a raddoppiare una ricetta. Quando il lavoro è una lista incollata separata da virgole e un solo moltiplicatore di lotto, questo è il contratto.
Casi d'uso
Schede di lotto per feste e catering
Incolli la lista di ingredienti separata da virgole di una scheda per quattro persone, imposti il moltiplicatore a tre o quattro e stampi la lista della spesa scalata per un tavolo più grande.
Liste di meal-prep e congelamento anticipato
Scali una lista settimanale di preparazione di 1.5 o 2 così due teglie da freezer condividono le stesse proporzioni senza riscrivere ogni riga a mano.
Domande frequenti
Quali formati di quantità comprende il moltiplicatore di ricetta in lotto?
Interi, decimali, frazioni semplici come 1/2, quantità miste come 1 1/2 o 1-1/2, e frazioni volgari comuni. Unità e nomi dopo il numero vengono copiati senza modifiche.
Che succede se il moltiplicatore è zero, negativo o assente?
Il fattore di lotto deve essere un numero finito positivo; zero o negativo cancellerebbero o invertirebbero ogni quantità e non vengono addebitati.
Questo strumento converte le tazze in grammi o cambia le unità?
No. Moltiplica solo la quantità in testa a ogni riga. Conservi le etichette di unità; usi un convertitore separato se serve una conversione per densità.
Cosa succede con un intervallo come da due a tre tazze?
La lista viene rifiutata finché quella riga non ha una sola quantità. Un unico moltiplicatore non può scegliere onestamente un punto dentro un intervallo, quindi lo strumento si ferma invece di scalare solo il primo numero.
Come appaiono le frazioni nel risultato?
Restano frazioni da cucina leggibili. Mezza tazza moltiplicata per tre compare come 1 1/2 e non come un lungo numero decimale, così può ricopiare la lista nella sua ricetta.
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/scale-ingredient-list \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"2 cups flour, 1 cup sugar, 3 eggs","multiplier":2}'const res = await fetch("https://api.kit.forhosting.com/cook/scale-ingredient-list", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "2 cups flour, 1 cup sugar, 3 eggs",
"multiplier": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/scale-ingredient-list",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "2 cups flour, 1 cup sugar, 3 eggs",
"multiplier": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/scale-ingredient-list", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"2 cups flour, 1 cup sugar, 3 eggs","multiplier":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"2 cups flour, 1 cup sugar, 3 eggs","multiplier":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/scale-ingredient-list", 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
{
"text": "2 cups flour, 1 cup sugar, 3 eggs",
"multiplier": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.scale_ingredient_list",
"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_n | 200 |
max_chars | 20000 |
max_abs | 1000000000000 |
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
Moltiplicatori non validi e liste vuote o illeggibili falliscono con invalid_input e non vengono addebitati.
Contratto di ingresso, regole di analisi ed errori
Ogni voce deve iniziare con una quantità analizzabile. Un numero può stare attaccato all’unità senza spazio, quindi 250g flour è valido e diventa 500g flour con moltiplicatore due. Le frazioni di cucina in uscita restano leggibili: un mezzo per tre si scrive 1 1/2, non un decimale lungo. Liste con più di duecento voci o ventimila caratteri sono rifiutate. Invii un corpo JSON con due campi obbligatori. text è la lista di ingredienti separata da virgole; gli alias list, ingredients, items e content sono accettati così moduli e script usano il nome che già hanno. Anche le interruzioni di riga e i punti e virgola separano le voci, il che aiuta quando la scheda incollata usa righe invece delle virgole. multiplier è il fattore di lotto finito e positivo; gli alias factor, scale e times sono accettati. In caso di successo il corpo include text, la lista scalata riassemblata che Lei può copiare di nuovo sulla scheda; original, la fonte ritagliata; multiplier, eco e arrotondato; count, il numero di voci; items, il dettaglio per riga con index, original, quantity, scaled, un label opzionale per il resto di unità e nome, e line, la voce scalata formattata; formula, scaled_i uguale a quantity_i per multiplier; e un breve messaggio. Se text manca o è vuoto, se una voce non ha quantità in testa, se la lista contiene uno spazio vuoto da una doppia virgola, o se multiplier manca, è zero, è negativo o non è un numero finito, l’attività fallisce con invalid_input indicando il problema e non consuma saldo. Abbini questo endpoint a un convertitore di unità quando serve da tazze a grammi; questo calcolatore scala solo i numeri di cui Lei si fida già e non cambia densità né sistemi di unità.
Dove un moltiplicatore di lista in lotto dimostra il proprio valore
Le funzioni cloud che ricostruiscono ricettari di famiglia da schede JSON hanno bisogno di una primitiva piccola e senza rete che non derivi tra anteprima e produzione. Poiché l’implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Casi di integrazione
Widget di blog e controlli LMS
Incorpori un moltiplicatore di ricetta in lotto gratuito allineato ai golden dell’API così lettori e studenti ottengono sempre la stessa lista scalata.
Domande tecniche
Come si scala una lista di ingredienti separata da virgole con un solo fattore?
Invii text (alias list, ingredients, items) e un multiplier positivo (alias factor, scale, times). Ogni voce deve iniziare con una quantità. L’API restituisce la lista scalata in text e il dettaglio per riga in items.
Quanto costa il moltiplicatore di ricetta in lotto?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.