Calculadora densidade gás ideal
Calcule a densidade de um gás nas condições reais de trabalho: o ar seco a 101325 Pa e 298,15 K, com massa molar de 0,02897 kg/mol, dá cerca de 1,2 kg/m³. Para outras unidades, informe a sua própria constante dos gases. 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
- Pressão
- 101.325
- Massa molar
- 0,02897
- Criatividade
- 298,15
- Resistência (Ω)
- 8,314462618
- Densidade
- 1,1841210699
A densidade mássica do gás ideal segue diretamente da equação de estado quando se conhecem a pressão, a massa molar e a temperatura absoluta. Reorganizando PV = nRT em massa por volume obtém-se rho = P·M/(R·T), o atalho padrão de sala de aula e engenharia para ar seco, gases de processo e checagens de exercício sob a hipótese de gás ideal.
Fórmula de densidade do gás ideal e como escolher as entradas
Parta da lei dos gases ideais P V = n R T. A massa m é n vezes a massa molar M, de modo que a densidade rho é m sobre V, ou seja n M sobre V. Substituindo n/V = P/(R T) chega-se à identidade de trabalho rho = P M /(R T).
Pressão e massa molar também devem ser positivas para que a densidade devolvida seja uma densidade mássica positiva significativa sob o modelo de gás ideal. Se você trabalha em atmosferas e gramas por litro, passe um R correspondente como 0.082057 e mantenha todos os campos coerentes — o motor não converte unidades automaticamente.
Casos de uso
Verificação de lições e provas
Estudantes calculam a densidade do gás ideal a partir de P, M e T, comparam com soluções resolvidas perto de condições ambiente e recebem um erro claro quando zero ou kelvin negativos são enviados por engano.
Cadernos de laboratório e estimativas de processo
Cadernos digitais e ajudas de planta piloto estimam a densidade de gás seco sob a hipótese de gás ideal para ar, nitrogênio ou outros gases leves sem embutir um banco de dados termoquímico.
Perguntas frequentes
Como calculo a densidade do gás ideal com esta ferramenta?
A density da resposta é ρ = P·M/(R·T) usando o R CODATA padrão, a menos que você passe um r personalizado.
O que acontece se a temperatura for zero ou negativa?
A temperatura absoluta deve ser estritamente positiva; zero ou kelvin negativos são rejeitados e não cobrados.
Quais unidades devo usar?
Mantenha P, M, R e T coerentes. O R padrão é 8.314462618 J/(mol·K): use Pa e kg/mol para densidade em kg/m³, ou passe outro R para L·atm ou outros sistemas de sala de aula.
A calculadora de densidade do gás ideal é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Isto suporta gases reais ou fatores de compressibilidade?
Não. Este produto implementa apenas a densidade de gás ideal ρ=PM/RT. Equações de estado de gás real são outro propósito e não estão incluídas.
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/gas-density-ideal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pressure":101325,"molar_mass":0.02897,"temperature":298.15}'const res = await fetch("https://api.kit.forhosting.com/chem/gas-density-ideal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pressure": 101325,
"molar_mass": 0.02897,
"temperature": 298.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/gas-density-ideal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pressure": 101325,
"molar_mass": 0.02897,
"temperature": 298.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/gas-density-ideal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pressure":101325,"molar_mass":0.02897,"temperature":298.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pressure":101325,"molar_mass":0.02897,"temperature":298.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/gas-density-ideal", 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
{
"pressure": 101325,
"molar_mass": 0.02897,
"temperature": 298.15
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gas_density_ideal",
"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 avalia essa fórmula de forma determinística com a constante de gás CODATA padrão, aceita um R personalizado quando o seu sistema de unidades não é SI, rejeita zero ou kelvin negativos com erro invalid_input claro e devolve JSON que cadernos de laboratório, apps de tutoria e calculadoras de processo leves podem fixar em testes sem um pacote termoquímico.
Fórmula de densidade do gás ideal e como escolher as entradas
Envie os campos obrigatórios pressure, molar_mass e temperature como números JSON finitos ou strings numéricas; aceitam-se os aliases P, p, press para pressure, M, mm, molecular_weight, MW para massa molar, e T, t, temp para temperature. A temperatura absoluta deve ser estritamente positiva em kelvin: zero ou valores negativos são invalid_input porque o denominador seria não físico ou singular. O campo opcional r (aliases gas_constant, R) tem padrão 8.314462618 joules por mol kelvin, a constante molar de gás CODATA; com pressão em pascals e massa molar em quilogramas por mol a unidade de densidade é quilogramas por metro cúbico. 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 a resposta de densidade e validar o sentido físico
Use density sozinha quando um painel só precisa do escalar; use as entradas ecoadas quando o software de correção deve confirmar que as unidades e R não foram alterados em silêncio; use formula e method quando logs de auditoria precisam de uma identidade legível. Checagens típicas de ar seco perto de uma atmosfera e temperatura ambiente ficam perto de 1.2 quilogramas por metro cúbico com entradas SI — se o seu resultado estiver ordens de magnitude fora, verifique se M está em quilogramas por mol e não em gramas por mol, ou se P está em pascals e não em bar ou atmosferas sem ajustar R. O rótulo formula é sempre a string Unicode rho = P M /(R T), e method é sempre ideal_gas_density para que o código a jusante possa ramificar sem inspecionar formas. Campos obrigatórios ausentes, números não finitos, pressão ou massa molar não positivas, R personalizado não positivo e temperatura menor ou igual a zero falham com invalid_input e não são cobrados. Os limites de magnitude rejeitam extremos absurdos em notação científica que estourariam um isolate de Worker, ainda cobrindo todo exemplo de sala de aula e de processo em escala piloto.
Uso da API, preços, fluxos de laboratório e limites práticos
Chame a calculadora gratuita de densidade de gás ideal no navegador para checagens de lição de casa, demonstrações de aula e testes rápidos de sanidade em estimativas HVAC ou de laboratório químico sem instalar um simulador de processos completo. O modelo de gás ideal falha perto da condensação, a pressão muito alta ou em misturas fortemente não ideais — esses casos exigem uma equação de estado de gás real e ficam fora do escopo por desenho. Autores que distribuem SDKs podem mapear o campo density direto em leituras de interface enquanto exibem formula como legenda para que estudantes vejam a mesma identidade rho = P M /(R T) que escrevem à mão. Envie um corpo JSON com pressure, molar_mass e temperature, e opcionalmente r quando não estiver usando SI. Use a API pré-paga quando uma plataforma de tutoria, um caderno digital de laboratório, um auxiliar SCADA ou um gerador de currículo 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 o motor rejeitar a solicitação. Combine este endpoint com ferramentas de pressão parcial ou fração molar quando você já conhece a composição e a pressão total, ou com calculadoras de trabalho isotérmico quando o próximo passo for trabalho de expansão a temperatura fixa.
Casos de integração
Tutoria e geradores de currículo
Construtores de aulas produzem JSON estável para exercícios de densidade, flashcards e problemas de leis dos gases com correção automática a US$ 0,002 por item API bem-sucedido.