Massa a volume de gás (estequiometria)
10 g de um reagente de 32 g/mol com razão molar de um para um liberam 0,3125 mol de gás, que ocupam 0,007645438655 m³ a 101325 Pa e 298,15 K. Massa, razão molar e lei dos gases ideais em um só passo. 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
- Massa do reagente
- 10
- Massa molar do reagente
- 32
- Razão molar
- 1
- Pressão
- 101.325
- Criatividade
- 298,15
- Resistência (Ω)
- 8,314462618 m3_si
- Mols de reagente
- 0,3125
- Mols de produto
- 0,3125
- Volume do gás
- 0,0076454387
Muitos problemas de estequiometria partem de um reagente sólido ou líquido pesado e perguntam quantos litros ou metros cúbicos de gás produto se formam quando a equação balanceada e as condições de coleta são conhecidas. A resposta encadeia três passos: converter a massa do reagente em mols com a massa molar do reagente, escalar pela razão molar produto–reagente da equação balanceada e aplicar a lei dos gases ideais V igual a nRT sobre P na pressão e temperatura indicadas. Esta capacidade realiza essa cadeia de forma determinística a partir da massa do reagente, da massa molar do reagente, da razão molar, da pressão e da temperatura, e devolve o volume de gás produto mais as quantidades molares intermediárias para que estudantes, tutores e pipelines auditem cada conversão. Uma pressão de zero é rejeitada como entrada inválida porque a divisão por pressão é indefinida.
Entradas, unidades e o caminho massa–mol–volume
Informe a massa da amostra de reagente em gramas junto com a massa molar do reagente em gramas por mol e a razão molar estequiométrica de gás produto para reagente como número finito positivo—tipicamente a razão dos coeficientes balanceados como um, dois ou um meio quando se forma meio mol de gás por mol de reagente. Envie também a pressão absoluta e a temperatura absoluta em kelvin para as condições nas quais o volume de gás produto é informado.
Uma constante de gás opcional usa por padrão o valor CODATA oito ponto três um quatro quatro seis dois seis um oito joules por mol kelvin, de modo que com pressão em pascals o volume devolvido fica em metros cúbicos; você pode fornecer outra R coerente se a unidade de pressão coincidir com essa constante.
O motor primeiro calcula os mols de reagente como massa dividida pela massa molar, multiplica pela razão molar para obter mols de gás produto e multiplica por R vezes T sobre P para obter o volume. A massa deve ser não negativa; a massa molar, a razão molar, a pressão e a temperatura devem ser estritamente maiores que zero. As magnitudes são limitadas por segurança do isolamento e ainda cobrem planilhas ordinárias de sala de aula e planta piloto.
Casos de uso
Exercícios de massa a volume de gás na lição de casa
Os estudantes digitam gramas de reagente, massa molar, razão molar balanceada e P e T de coleta, e comparam o volume de gás produto devolvido e os mols intermediários com a solução no papel.
Preparo de laboratório e estimativas de gás de saída
Técnicos estimam quanto volume de gás produto uma carga conhecida de reagente pode formar sob pressão e temperatura fixas antes de executar o experimento.
Perguntas frequentes
Como calculo o volume de gás produto a partir da massa do reagente?
A resposta inclui volume e as quantidades molares intermediárias.
O que acontece se a pressão for zero?
Pressão zero tornaria indefinido o volume do gás ideal V=nRT/P, de modo que esse valor é rejeitado e não é cobrado.
É o mesmo que massa de produto a partir do reagente?
Não. Esta calculadora devolve o volume de gás produto em condições de gás ideal. Para a massa de produto em gramas a partir da massa de reagente e de ambas as massas molares, use em vez disso a ferramenta de estequiometria de massa de produto.
A calculadora de estequiometria massa a volume de gás é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Quais unidades devo usar para pressão e volume?
Com a R padrão de 8.314462618 J/(mol·K), use pressão em pascals e temperatura em kelvin para que o volume fique em metros cúbicos. Forneça uma R coerente se preferir outras unidades de pressão–volume.
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/mass-to-volume-gas-stoich \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_mass":10,"reactant_molar_mass":32,"mole_ratio":1,"pressure":101325,"temperature":298.15}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-to-volume-gas-stoich", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_mass": 10,
"reactant_molar_mass": 32,
"mole_ratio": 1,
"pressure": 101325,
"temperature": 298.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-to-volume-gas-stoich",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_mass": 10,
"reactant_molar_mass": 32,
"mole_ratio": 1,
"pressure": 101325,
"temperature": 298.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-to-volume-gas-stoich", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_mass":10,"reactant_molar_mass":32,"mole_ratio":1,"pressure":101325,"temperature":298.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_mass":10,"reactant_molar_mass":32,"mole_ratio":1,"pressure":101325,"temperature":298.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-to-volume-gas-stoich", 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_mass": 10,
"reactant_molar_mass": 32,
"mole_ratio": 1,
"pressure": 101325,
"temperature": 298.15
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_to_volume_gas_stoich",
"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
Entradas, unidades e o caminho massa–mol–volume
Pressão zero falha com invalid_input para que os chamadores nunca vejam infinito disfarçado de resultado. Aliases como mass, M_reactant, ratio, P, T e gas_constant são aceitos quando documentados no contrato de parâmetros. Entradas idênticas sempre produzem JSON idêntico porque o caminho é aritmética pura sem rede, sem semente aleatória e sem relógio de parede.
Como ler o volume, os mols intermediários e os casos de erro
Use só o volume quando uma interface precisar de um único número de destaque; use os campos molares quando um painel de solução trabalhada deva exibir cada conversão; use a pressão, temperatura e r ecoadas quando precisar provar quais condições produziram a cifra. Esta calculadora não identifica um reagente limitante entre vários reagentes e não consulta massas molares a partir de fórmulas químicas—combine-a com uma ferramenta de massa molar se você partir de fórmulas moleculares. Em caso de sucesso a resposta ecoa as entradas numéricas com arredondamento estável, informa moles_reactant e moles_product para que você possa mostrar a tabela intermediária que os estudantes escrevem no papel, e devolve volume como resposta principal com a unidade rotulada para metros cúbicos coerentes com o SI quando a constante de gás padrão é usada. Uma string formula declara a expressão combinada massa–razão–gás ideal e um rótulo method mass_to_volume_gas_stoich permite o ramificado a jusante. Falta de qualquer campo obrigatório, valores não finitos, massa negativa, massa molar zero ou negativa, razão molar zero ou negativa, pressão zero ou negativa e temperatura zero ou negativa falham com invalid_input e não são cobrados após a rejeição do motor. Também difere de um endpoint puro de massa de produto e de um endpoint de pressão de gás ideal a partir de mols: aqui a intenção SEO é explicitamente massa de reagente na entrada e volume de gás produto na saída sob P e T declaradas.
Uso da API, preços, fluxos de aula e limites práticos
Chame a calculadora gratuita de estequiometria massa a volume de gás no navegador para checagens de lição de casa, demos de aula e preparo rápido de laboratório sem instalar planilha nem pacote de química. Exemplos típicos de sala de aula incluem dez gramas de oxigênio com massa molar trinta e dois gramas por mol e uma razão de gás produto um para um a uma atmosfera convertida em pascals e temperatura ambiente perto de duzentos e noventa e oito kelvin. As entradas de origem seguem as mesmas regras de retenção que outros itens de parse do KIT. Envie um corpo JSON com reactant_mass, reactant_molar_mass, mole_ratio, pressure e temperature como números finitos ou strings numéricas, mais r opcional quando você não estiver usando a constante de gás SI padrão. Use a API pré-paga quando uma plataforma de tutoria, um plug-in de gestão de aprendizagem, um gerador de currículo ou um caderno de processo precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição. Autores que entregam SDK podem mapear os campos da resposta diretamente em uma tabela de resultados com colunas para mols de reagente, mols de produto e volume de gás—as mesmas colunas que os estudantes preenchem ao aplicar à mão a estequiometria massa–mol–volume.
Casos de integração
Tutoria e autoavaliadores LMS
Construtores de aulas e motores de quiz geram itens trabalhados de estequiometria de gás com um contrato JSON estável sem incorporar um CAS completo de química.