Scali un ingrediente per fattore
250 grammi di farina per 2 fanno 500 grammi, cioè 250 grammi in più. Inserisca la quantità di un ingrediente e il suo moltiplicatore per ottenere la quantità scalata, quanto aggiungere e il risultato in percentuale sull'originale. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Quantità
- 250
- Fattore
- 2
- Scalato
- 500
- Aumento
- 250
- Percentuale dell'originale
- 200
Questo calcolatore di scala per fattore ingrandisce una sola riga di ingrediente quando Lei conosce già il moltiplicatore: raddoppi un impasto, porti una salsa a una volta e mezza o stenda una marinata al triplo della scheda. Inserisca la quantità originale e un fattore di scala non negativo; il motore li moltiplica e restituisce la quantità scalata, l'extra da aggiungere e il risultato come percentuale dell'originale. Non c'è tabella di porzioni, né elenco della ricetta intera, né banca alimenti: solo l'aritmetica che usa chi cucina quando la scheda dice «per due» o il piano della festa chiede «lo faccia 2.5×».
Che cosa significa scalare un ingrediente per un fattore
Chi cucina in casa e i fogli di produzione di pasticceria spesso necessitano di una domanda diversa da «quante porzioni». Hanno già un moltiplicatore: il picnic è il doppio, la cucina di prova vuole un lotto di ganache da una volta e mezza, oppure il buono del catering chiede questo condimento 3×. Scalare un solo ingrediente per quel fattore è un prodotto di una riga: scaled è quantity per factor.
Se la scheda elenca 250 grammi di farina e il fattore è due, la quantità scalata è 500 grammi e l'aumento è 250 grammi in più rispetto al punto di partenza. Un fattore di 1.5 su 80 millilitri di olio produce 120 millilitri e un ingrandimento del 50 per cento. Un fattore di 0.5 riduce a mezzo lotto senza cambiare unità.
Questo calcolatore è volutamente stretto, così chi cerca «scalare ricetta per fattore» ottiene un contratto dedicato e non un convertitore di porzioni né uno scalatore da avanzi. Quantità zero o fattore zero è matematica valida e produce un importo scalato zero; i numeri negativi e i token che non sono numeri finiti vengono rifiutati. Quella regola coincide con il linguaggio di cucina: non si versano meno due tazze, e un «due tazze» digitato che non è mai diventato un numero non deve diventare in silenzio NaN nella lista della spesa.
Dove conviene uno scalatore di un solo ingrediente per fattore
Le cucine di prova usano uno scalatore per fattore quando lo chef chiede «faccia questa ganache una volta e mezza» e solo la riga del cioccolato viene preparata per prima, oppure quando il pasticcere ingrandisce solo il prefermento prima di mescolare il resto dell'impasto. Le app di meal-prep e i generatori della spesa applicano un moltiplicatore memorizzato a ciascuna riga in modo indipendente, così si può bloccare la proteina a 1× e allungare una salsa a 2× senza riscrivere le porzioni.
Gli studenti di cucina verificano i compiti che chiedono 0.75 tazze per 1.5 senza capovolgere la frazione a mano. Qui la query è precisamente «scali questa quantità per questo fattore». Sulla pagina il lavoro gira interamente nel Suo browser.
Tenga le richieste piccole, fissi nei test il valore scaled arrotondato e otterrà un prodotto di cucina riproducibile per taccuini, plugin LMS e worker di bordo, senza erigere una banca di ricette propria.
Casi d'uso
Raddoppiare o triplicare una riga della scheda
Inserisca i grammi, i millilitri o le tazze originali e un fattore di 2 o 3 per ingrandire un solo ingrediente prima della spesa o della mise en place.
Applicare un moltiplicatore di lotto memorizzato nel software
Invochi lo stesso contratto da uno script di meal-prep così ogni riga bloccata viene moltiplicata per il fattore dell'utente senza riscrivere le porzioni.
Domande frequenti
Come si scala un ingrediente di ricetta per un fattore?
Invii una quantity e un factor finiti non negativi.
Che succede se quantity o factor sono negativi?
I valori negativi e non numerici sono rifiutati perché la lista della spesa non contenga mai un importo con segno.
Il fattore può essere minore di uno?
Sì. Un fattore tra 0 e 1 riduce la quantità (un mezzo lotto è 0.5). Lo zero è valido e produce una quantità scalata pari a zero.
Scala l'intera ricetta a partire dalle porzioni?
No. Questo strumento moltiplica una sola quantity per un fattore esplicito. Usi uno scalatore per porzioni quando ha i coperti di partenza e di destinazione per un elenco completo.
Che cosa indica la quantità da aggiungere?
È la differenza tra la quantità scalata e quella della ricetta. Con 250 grammi di farina e un fattore 2, la nuova quantità è 500 grammi, quindi aggiunge 250 grammi a ciò che ha già pesato.
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-by-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"quantity":250,"factor":2}'const res = await fetch("https://api.kit.forhosting.com/cook/scale-by-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"quantity": 250,
"factor": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/scale-by-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"quantity": 250,
"factor": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/scale-by-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"quantity":250,"factor":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"quantity":250,"factor":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/scale-by-factor", 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
{
"quantity": 250,
"factor": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.scale_by_factor",
"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_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
I valori negativi e non numerici falliscono con invalid_input invece di inventare una lista della spesa con segno. Le chiamate API riuscite costano $0.002; i fallimenti di validazione non sono addebitati.
Che cosa significa scalare un ingrediente per un fattore
Lei fornisce una quantity finita non negativa nell'unità che mantiene coerente — grammi, millilitri, tazze, cucchiaini, pizzichi — e un factor finito non negativo. La risposta ripete entrambi gli input, restituisce scaled e increase, indica percent_of_original come factor per cento e allega una breve stringa di formula più un messaggio umano del tipo «250 g × 2 = 500 g». Un'etichetta unit facoltativa è ripetuta se Lei la invia e omessa se non lo fa, così i client JSON non vedono mai un null di riempimento.
Contratto di ingresso, alias, arrotondamento e errori
Entrambi devono essere finiti e non negativi. La magnitudine è limitata a un bilione (1e12) perché un esponente fuori posto non faccia traboccare l'isolate; un prodotto che supererebbe quel tetto è rifiutato anziché restituito come Infinity. Invii in POST un oggetto JSON con due campi obbligatori. quantity è la quantità originale dell'ingrediente; gli alias amount, qty, original, original_quantity e q sono accettati affinché fogli di calcolo e query string conservino i nomi delle colonne. factor è il moltiplicatore; gli alias scale, multiplier, times e k puntano allo stesso campo, così un modulo etichettato «volte» e uno script che dice «k» condividono un contratto. Stringhe numeriche con segno opzionale e notazione scientifica sono accettate quando si interpretano come decimali ordinari; booleani, stringhe vuote, prefissi esadecimali e token misti come «2 cups» falliscono con invalid_input indicando il campo. Il unit facoltativo, accettato anche come units o measure, è un'etichetta di al massimo 32 caratteri usata solo per il messaggio e per la chiave unit eco. Il calcolo è una sola moltiplicazione, poi una sottrazione per increase e uno scalamento per cento per percent_of_original. I float sono arrotondati a 12 decimali e lo zero negativo è ricondotto a zero così i goldens JSON coincidono byte per byte tra runtime. Campi assenti, ingresso non numerico e qualsiasi quantity o factor negativo lanciano invalid_input e non sono addebitati. Esempio: quantity 250 e factor 2 restituiscono scaled 500, increase 250, percent_of_original 200, formula «scaled = quantity × factor» e messaggio «250 × 2 = 500». Abbini l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando una pipeline deve applicare lo stesso fattore a una riga per volta senza reimplementare il prodotto.
Dove conviene uno scalatore di un solo ingrediente per fattore
Questo endpoint non converte tazze in grammi, non consulta densità e non scala un'intera scheda dalle porzioni originali a quelle di destinazione: sono intenzioni di ricerca diverse, coperte da altri strumenti di cucina. Tramite l'API ogni chiamata riuscita costa $0.002; una validazione fallita non consuma saldo; nulla viene memorizzato dopo la risposta.
Casi di integrazione
Compiti e fixture di test deterministiche
Verifichi 0.75 × 1.5 e semini vettori di CI con un prodotto documentato che non dipende mai da locale, data o banca alimenti.
Domande tecniche
Quanto costa il calcolatore di scala ricetta per fattore?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non è addebitato.