Calculadora de mols de produto
2,5 mols de reagente com coeficientes 2 e 1 dão 1,25 mol de produto, por meio de uma razão molar de 0,5. Informe a quantidade do reagente limitante e os dois coeficientes e obtenha a base teórica para o seu caderno ou ficha de lote. 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
- Mols de reagente disponíveis
- 2,5
- Coeficiente do reagente
- 2
- Coeficiente do produto
- 1
- Razão molar
- 0,5
- Mols de produto
- 1,25
A estequiometria conecta a quantidade de reagente com que você começa à quantidade de produto que pode se formar quando a reação chega ao fim sob a equação balanceada. Você multiplica os mols do reagente limitante pela razão molar entre o coeficiente do produto e o coeficiente do reagente na equação química balanceada. Use-a para preparo de laboratório, conferência de exercícios, tabelas de estequiometria em lote e qualquer fluxo que precise de um valor de mols de produto reproduzível, sem planilhas nem scripts avulsos.
O que os mols de produto significam na prática
Em uma equação química balanceada, os coeficientes são contagens molares relativas. Se dois mols do reagente A produzem um mol do produto B, a razão molar de produto para reagente é um meio. Quando você sabe quantos mols de A realmente tem — e A é o reagente limitante —, você escala essa razão para obter os mols teóricos de B que podem se formar.
Essa é a primeira metade de todo cálculo de rendimento: converta massas em mols se preciso, identifique o reagente limitante e então aplique a razão de coeficientes. Laboratórios reais ainda precisam do rendimento percentual por causa das perdas de recuperação, mas a quantidade estequiométrica de produto é a linha de base limpa que todo caderno, corretor e registro eletrônico de lote esperam.
Valores de zero mols de produto surgem apenas quando os mols do reagente ou o coeficiente do produto são zero; um coeficiente de reagente igual a zero é rejeitado porque a divisão por zero é indefinida e um termo de reagente ausente não é uma razão balanceada válida.
Esta ferramenta nunca inventa química nem balanceia equações por você: ela apenas aplica a aritmética depois que você fornece os mols do reagente e ambos os coeficientes em unidades molares consistentes, de modo que a qualidade da resposta depende de quão cuidadosamente você balanceou a equação e mediu o reagente antes.
Onde as equipes encaixam os mols de produto nos fluxos
Professores de química e tutores geram as respostas esperadas de mols de produto antes que os alunos resolvam problemas de estequiometria em várias etapas, e então comparam as submissões dos alunos com um resultado de referência conhecido. Técnicos de laboratório convertem quantidades de alimentação planejadas em mols teóricos de produto para folhas de lote e notas de aumento de escala. Engenheiros de processo incorporam a mesma verificação em registros eletrônicos de lote ao comparar lotes de campanha ou validar cálculos de carga.
Redatores de documentação incorporam exemplos ao vivo para que os leitores mudem mols e coeficientes sem sair da página.
Casos de uso
Conferências de estequiometria em exercícios e laboratório
Calcule os mols teóricos de produto a partir dos mols do reagente e dos coeficientes balanceados antes que alunos ou colegas de laboratório finalizem os cadernos.
Tabelas de carga de lote e aumento de escala
Converta a alimentação planejada de reagente em mols teóricos de produto para que as notas de processo reflitam a estequiometria correta entre lotes.
Perguntas frequentes
Como os mols de produto são calculados?
Os mols de produto equivalem aos mols do reagente vezes o coeficiente do produto dividido pelo coeficiente do reagente. A resposta também retorna a razão molar adimensional para logs de auditoria.
Quais unidades devo usar?
Os coeficientes são números estequiométricos puros da equação balanceada. Converta massa ou volume em mols antes de chamar, se necessário.
E se o coeficiente do reagente for zero?
A divisão por zero é indefinida, então um coeficiente de reagente igual a zero é rejeitado antes de qualquer resultado ser retornado; tarefas que falham não são cobradas.
Isso lida com o reagente limitante entre vários reagentes?
Não. Forneça apenas os mols do reagente limitante.
Essa é a quantidade de produto que vou obter de fato?
Não. É a quantidade teórica se a reação se completar com esse reagente como limitante. Em um experimento real parte do produto se perde na recuperação, então você ainda precisa aplicar um rendimento percentual para comparar.
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/chem/moles-of-product \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_moles":2.5,"reactant_coefficient":2,"product_coefficient":1}'const res = await fetch("https://api.kit.forhosting.com/chem/moles-of-product", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_moles": 2.5,
"reactant_coefficient": 2,
"product_coefficient": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/moles-of-product",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_moles": 2.5,
"reactant_coefficient": 2,
"product_coefficient": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/moles-of-product", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_moles":2.5,"reactant_coefficient":2,"product_coefficient":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_moles":2.5,"reactant_coefficient":2,"product_coefficient":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/moles-of-product", 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
{
"reactant_moles": 2.5,
"reactant_coefficient": 2,
"product_coefficient": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.moles_of_product",
"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.
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
Esta capacidade executa esse cálculo transparente de forma determinística: três números finitos na entrada, os mols de produto e a razão molar adimensional na saída, com uma política fixa de arredondamento em doze casas decimais para que os resultados do navegador e da API coincidam byte a byte.
Entradas, saídas e regras de validação
As unidades são mols em toda parte; converta gramas ou litros em mols com a massa molar ou a equação dos gases ideais antes de chamar, se os dados do seu laboratório ainda não estiverem em mols. Uma conferência clássica de exercício são dois vírgula cinco mols de reagente com coeficientes dois para o reagente e um para o produto, o que resulta em um vírgula vinte e cinco mols de produto e uma razão molar de zero vírgula cinco. Envie três números obrigatórios: reactant_moles para a quantidade de reagente limitante disponível, reactant_coefficient para essa espécie na equação balanceada e product_coefficient para a espécie do produto. Todos devem ser finitos; reactant_moles e product_coefficient devem ser não negativos, e reactant_coefficient deve ser estritamente maior que zero. Um coeficiente de reagente igual a zero é rejeitado com invalid_input porque a razão molar dividiria por zero e um coeficiente zero significa que a espécie não é um reagente na estequiometria que você alegou — requisições que falham não são cobradas. Identifique o verdadeiro reagente limitante antes de chamar se houver mais de um reagente presente; este endpoint escala apenas a quantidade de um único reagente por uma única razão de produto.
Onde as equipes encaixam os mols de produto nos fluxos
Equipes de produtos educacionais expõem o formulário gratuito no navegador em páginas de estudo e chamam a API a partir de corretores que avaliam exercícios em escala. Como cada chamada bem-sucedida é um único item analítico com preço de US$ 0,002, scripts em lote podem varrer grades de quantidades de reagente ou bancos de problemas de currículo sem custo de modelo nem sobrecarga de assinatura. Prefira este endpoint quando já souber os mols do reagente e os coeficientes balanceados e só precisar da quantidade transparente de produto — não de um resolvedor completo de reagente limitante com vários reagentes, um conversor de massa para massa ou uma calculadora de rendimento percentual, que exigem entradas mais ricas ou capacidades diferentes, como chem.percent_yield, uma vez que a recuperação real é conhecida.
Casos de integração
Correção automatizada e ferramentas de estudo
Avalie as respostas de mols de produto dos alunos ou alimente páginas de estudo interativas com um resultado JSON determinístico.
Perguntas técnicas
Quanto custa cada chamada de API?
US$ 0,002 por requisição bem-sucedida. A ferramenta no navegador acima roda de graça localmente; a API desconta do seu saldo pré-pago do KIT apenas quando a tarefa é bem-sucedida.