Multiplicador de lote de receita
Cole 2 xícaras de farinha, 1 xícara de açúcar e 3 ovos, escolha o multiplicador 2 e receba 4, 2 e 6. Cada linha da lista é escalada pelo mesmo fator, e as unidades e os nomes ficam como estavam. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Texto
- 2 cups flour, 1 cup sugar, 3 eggs
- Multiplicador
- 2
- Texto
- 4 cups flour, 2 cup sugar, 6 eggs
- Original
- 2 cups flour, 1 cup sugar, 3 eggs
- Quantidade
- 3
Cozinheiros caseiros, padeiros, balcões de catering e quem planeja meal-prep costumam precisar de um único fator aplicado a toda a lista de ingredientes ao preparar um lote dobrado, meio lote ou uma assadeira para muita gente. Copiar cada linha numa calculadora de bolso convida a pular itens, quebrar proporções e gerar listas de compras que já não batem com o método. Este multiplicador de lote de receita aceita uma lista de ingredientes separada por vírgulas mais um único multiplicador positivo, lê a quantidade inicial de cada linha — inclusive frações de cozinha como 1/2 e quantidades mistas como 1 1/2 —, multiplica cada cifra por esse fator e devolve a lista escalada mantendo as unidades e os nomes originais.
O que um multiplicador de lote faz com uma lista inteira
Um multiplicador de lote de receita aplica um fator positivo a cada quantidade medida da ficha para que o rendimento final cresça ou encolha mantendo as mesmas proporções. Se a lista original traz two cups flour, one cup sugar e three eggs, um fator de dois produz four cups flour, two cups sugar e six eggs. Essa é a busca que se digita quando se quer um multiplicador de lote de receita, e não um escalador por porções nem uma ferramenta que só dobra uma linha isolada.
Esta capacidade foi feita para uma lista de ingredientes colável, separada por vírgulas: unidades e nomes viajam na mesma string que o número, exatamente como a ficha já está escrita. O analisador lê a quantidade inicial de cada item — um inteiro como 250, um decimal como 1.5, uma fração simples como 1/2, uma quantidade mista como 1 1/2 ou a forma com hífen 1-1/2 de muitas fichas dos Estados Unidos, ou uma fração vulgar comum — e multiplica esse número pelo único fator que você enviou.
O restante do item, inclusive xícaras, gramas, colheres de chá e o nome do ingrediente, é copiado sem alteração. Quantidades zero são permitidas e continuam zero depois do escalonamento, útil para linhas opcionais que você omite. Quantidades negativas e fatores não positivos são rejeitados porque um lote de receita nunca pede massa negativa nem um fator que apague ou inverta cada linha.
Intervalos como two-to-three cups também são rejeitados: um único multiplicador não pode escolher com honestidade um ponto dentro de um intervalo, então a tarefa falha em vez de pegar em silêncio o primeiro número e deixar um rótulo quebrado.
Onde um multiplicador de lista em lote se paga
Balcões de catering percorrem uma ficha de banquete com fator quatro ou seis e enviam a lista escalada para compras sem redigitar cada linha. Escolas culinárias usam goldens determinísticos em autoavaliadores LMS para que os alunos aprendam que escalar um lote é a multiplicação exata de cada quantidade inicial, não um «pouco a mais» vago. Validação falha é gratuita.
Mantenha as requisições pequenas, fixe os campos text e items nos testes e obtenha uma lista escalada reproduzível para widgets, workers de borda e tablets de cozinha. Esta página cobre a intenção de busca de multiplicador de lote de receita: uma lista na entrada, um fator, uma lista escalada completa na saída. Quando precisar mudar o rendimento por contagens de porções de origem e destino em vez de um único fator, use um escalador de receitas consciente de porções.
Quando só precisar dobrar uma quantidade isolada, use uma calculadora dedicada a dobrar uma receita. Quando o trabalho é uma lista colada separada por vírgulas e um único multiplicador de lote, este é o contrato.
Casos de uso
Fichas de lote para festas e catering
Cole a lista de ingredientes separada por vírgulas de uma ficha para quatro pessoas, defina o multiplicador como três ou quatro e imprima a lista de compras escalada para uma mesa maior.
Listas de meal-prep e congelamento antecipado
Escale uma lista semanal de preparo por 1.5 ou 2 para que duas assadeiras de freezer compartilhem as mesmas proporções sem reescrever cada linha à mão.
Perguntas frequentes
Quais formatos de quantidade o multiplicador de lote de receita entende?
Inteiros, decimais, frações simples como 1/2, quantidades mistas como 1 1/2 ou 1-1/2, e frações vulgares comuns. Unidades e nomes depois do número são copiados sem alteração.
O que acontece se o multiplicador for zero, negativo ou estiver ausente?
O fator de lote deve ser um número finito positivo; zero ou negativo apagariam ou inverteriam cada quantidade e não são cobrados.
Isto converte xícaras em gramas ou muda as unidades?
Não. Só multiplica a quantidade inicial de cada linha. Mantenha seus rótulos de unidade; use um conversor separado se precisar de conversão por densidade.
O que acontece com uma faixa, como duas a três xícaras?
A lista é recusada até que essa linha tenha uma quantidade só. Um multiplicador não consegue escolher com honestidade um ponto dentro de uma faixa, então a ferramenta para em vez de escalar só o primeiro número.
Como as frações aparecem no resultado?
Continuam como frações de cozinha fáceis de ler. Meia xícara vezes três aparece como 1 1/2, e não como um decimal comprido, então você pode copiar a lista de volta para a receita.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"text": "2 cups flour, 1 cup sugar, 3 eggs",
"multiplier": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.scale_ingredient_list",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_n | 200 |
max_chars | 20000 |
max_abs | 1000000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Multiplicadores inválidos e listas vazias ou ilegíveis falham com invalid_input e não são cobrados.
Contrato de entrada, regras de análise e erros
Cada item deve começar com uma quantidade analisável. Um número pode ficar colado à unidade, sem espaço, de modo que 250g flour é válido e vira 500g flour com multiplicador dois. Frações de cozinha na saída continuam legíveis: um meio vezes três se escreve 1 1/2, não um decimal longo. Listas com mais de duzentos itens ou vinte mil caracteres são rejeitadas. Envie um corpo JSON com dois campos obrigatórios. text é a lista de ingredientes separada por vírgulas; os aliases list, ingredients, items e content são aceitos para que formulários e scripts usem o nome que já têm. Quebras de linha e ponto e vírgula também separam itens, o que ajuda quando a ficha colada usa linhas em vez de vírgulas. multiplier é o fator de lote finito e positivo; os aliases factor, scale e times são aceitos. Em sucesso o corpo inclui text, a lista escalada rearmada que você pode copiar de volta para a ficha; original, a fonte aparada; multiplier, eco e arredondado; count, o número de itens; items, o detalhamento por linha com index, original, quantity, scaled, um label opcional para o resto de unidade e nome, e line, o item escalado formatado; formula, scaled_i igual a quantity_i vezes multiplier; e uma mensagem curta. Se text faltar ou estiver vazio, se algum item não tiver quantidade inicial, se a lista tiver um buraco em branco por vírgula dupla, ou se multiplier faltar, for zero, for negativo ou não for um número finito, a tarefa falha com invalid_input nomeando o problema e não consome saldo. Combine este endpoint com um conversor de unidades quando precisar de xícaras para gramas; esta calculadora só escala os números em que você já confia e não muda densidades nem sistemas de unidades.
Onde um multiplicador de lista em lote se paga
Funções na nuvem que reconstroem livros de família a partir de fichas JSON precisam de um primitivo pequeno e sem rede que não desvie entre pré-visualização e produção. Como a implementação é parse puro tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Casos de integração
Widgets de blog e checagens LMS
Embuta um multiplicador de lote de receita gratuito que coincida com os goldens da API para que leitores e alunos obtenham sempre a mesma lista escalada.
Perguntas técnicas
Como escalar uma lista de ingredientes separada por vírgulas com um único fator?
Envie text (aliases list, ingredients, items) e um multiplier positivo (aliases factor, scale, times). Cada item deve começar com uma quantidade. A API devolve a lista escalada em text e o detalhamento por linha em items.
Quanto custa o multiplicador de lote de receita?
A ferramenta do navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.