Calculadora densidade de gás a STP
Obtenha a densidade de um gás nas condições padrão só com a massa molar: o ar seco, com 28,97 g/mol, dá cerca de 1,3 kg/m³ a 0 °C e 1 atm, o mesmo número em gramas por litro. 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 molar
- 28,97
- Massa molar kg por mol
- 0,02897
- Temperatura stp
- 273,15
- Pressão stp
- 101.325
- Resistência (Ω)
- 8,314462618
Temperatura e pressão padrão oferecem um estado de referência compartilhado para que alunos e fluxos de laboratório comparem densidades de gás sem escolher P e T arbitrárias toda vez. Sob a lei dos gases ideais, a densidade nesse estado fixo colapsa para uma única função da massa molar: rho igual a P STP vezes M sobre R vezes T STP. Esta capacidade aplica o STP clássico de química—zero graus Celsius e uma atmosfera—com a constante dos gases CODATA, aceita massa molar em gramas por mol, devolve densidade em quilogramas por metro cúbico (numericamente igual a gramas por litro) e rejeita massa molar zero ou negativa com erro claro de entrada inválida.
Definição de STP, fórmula e como enviar a massa molar
O STP clássico de química significa temperatura absoluta duzentos e setenta e três ponto um cinco kelvin (zero graus Celsius) e pressão cento e um mil trezentos e vinte e cinco pascals (uma atmosfera). Partindo da lei dos gases ideais e rearranjando massa por volume obtém-se a densidade rho igual à pressão vezes a massa molar sobre a constante dos gases vezes a temperatura.
Internamente o motor converte gramas por mol em quilogramas por mol para a avaliação SI render densidade em quilogramas por metro cúbico—o mesmo valor numérico que muitos livros reportam como gramas por litro. A constante dos gases é o valor CODATA oito ponto três um quatro quatro seis dois seis um oito joules por mol kelvin; o volume molar a STP também é devolvido em metros cúbicos por mol e litros por mol para cruzar com a figura familiar de vinte e dois ponto quatro litros de sala de aula.
Casos de uso
Verificação de lições e provas
Alunos calculam densidade de gás a STP só com a massa molar, comparam com respostas de livro perto de 22.4 L/mol e recebem erro claro se enviarem M zero ou negativa por engano.
Cadernos de laboratório e tabelas de referência
Cadernos digitais preenchem colunas de densidade a STP para ar, O2, N2 ou CO2 a partir da massa molar sem embutir um pacote termo completo.
Perguntas frequentes
Como calculo a densidade de gás a STP com esta ferramenta?
A densidade da resposta é ρ = P_STP·M/(R·T_STP) a 0 °C e 1 atm, em kg/m³.
O que acontece se a massa molar for zero ou negativa?
A massa molar deve ser estritamente positiva; valores zero ou negativos são rejeitados e não cobrados.
Qual definição de STP é usada?
STP clássico de química: 0 °C (273.15 K) e 1 atm (101325 Pa), com a constante dos gases CODATA. Não é o padrão IUPAC pós-1982 de 100 kPa.
A calculadora de densidade de gás a STP é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Como isto difere da calculadora de densidade de gás ideal?
Este produto fixa P e T em STP e precisa só da massa molar. A ferramenta de densidade de gás ideal aceita pressão, massa molar e temperatura arbitrárias para condições fora de STP.
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-at-stp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"molar_mass":28.97}'const res = await fetch("https://api.kit.forhosting.com/chem/gas-density-at-stp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"molar_mass": 28.97
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/gas-density-at-stp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"molar_mass": 28.97
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/gas-density-at-stp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"molar_mass":28.97}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"molar_mass":28.97}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/gas-density-at-stp", 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
{
"molar_mass": 28.97
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gas_density_at_stp",
"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
Definição de STP, fórmula e como enviar a massa molar
Com P e T fixas em STP, só resta livre a massa molar: envie o campo obrigatório molar_mass como número JSON finito ou string numérica em gramas por mol. Aliases M, mm, molecular_weight e MW são aceitos quando documentados. Massa molar zero ou negativa é invalid_input porque M não positiva é não física para este produto. Entradas idênticas sempre produzem o mesmo JSON 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 checar o sentido físico
Ar seco perto de vinte e nove gramas por mol cai perto de um ponto três quilogramas por metro cúbico neste STP—se o resultado estiver ordens de magnitude fora, confirme que a massa molar foi entrada em gramas por mol e não em quilogramas por mol. Limites de magnitude rejeitam extremos absurdos de notação científica e ainda cobrem todo exemplo de sala de aula e de planta piloto. Em sucesso a resposta ecoa molar_mass em gramas por mol e molar_mass_kg_per_mol usada na fórmula SI, mais as constantes fixas temperature_stp, pressure_stp e r para auditores verem a definição exata de STP aplicada. O campo escalar density é a densidade mássica a STP em quilogramas por metro cúbico; density_unit é sempre a string kg/m³ para legendas de UI. molar_volume_m3_per_mol e molar_volume_L_per_mol informam o volume molar do gás ideal no mesmo STP, que deve ficar perto de vinte e dois ponto quatro litros por mol. formula é sempre a identidade Unicode rho igual a P STP vezes M sobre R vezes T STP, e method é sempre gas_density_at_stp para o código a jusante ramificar sem inspecionar formas. Massa molar ausente, valores não finitos e massa molar zero ou negativa falham com invalid_input e não são cobrados.
Uso da API, preços, fluxos de sala de aula e limites práticos
Chame a calculadora gratuita no navegador de densidade de gás a STP para checagens de lição, demos de aula e testes rápidos de ar, oxigênio, nitrogênio ou dióxido de carbono sem instalar um simulador de processo. Este produto usa o STP clássico de uma atmosfera, não a definição IUPAC posterior de cem quilopascals—se o padrão do seu laboratório for cem quilopascals, use a calculadora livre de P, M e T com esses valores. Envie um corpo JSON com o único campo obrigatório molar_mass (ou um alias aceito). Use a API pré-paga quando uma plataforma de tutoria, caderno de laboratório digital, ajudante SCADA ou 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 a ferramenta de densidade de gás ideal em condições livres quando já souber pressão e temperatura fora de STP, ou com uma calculadora de massa molar quando o próximo passo for conversão de fórmula para gramas por mol. Autores de SDKs podem mapear density direto em leituras de UI mostrando stp_definition como legenda para os alunos verem a mesma referência de zero Celsius e uma atmosfera que escrevem à mão.
Casos de integração
Geradores de tutoria e currículo
Construtores de aulas produzem JSON estável para exercícios de densidade a STP, flashcards e problemas de lei dos gases autoavaliados a US$ 0,002 por item API bem-sucedido.