Calculadora de % em massa para fração molar
Numa solução de cloreto de sódio a 20% em massa, o sal é só uns 7 de cada 100 mols. Informe a porcentagem e as duas massas molares e receba as duas frações molares, prontas para a lei de Raoult. 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
- Porcentagem em massa do soluto
- 20
- Massa molar do soluto
- 58,44
- Massa molar do solvente
- 18,015
- Porcentagem em massa do solvente
- 80
- Fração mássica do soluto
- 0,2
- Fração mássica do solvente
- 0,8
- Moles de soluto por unidade de massa
- 0,0034223135
A porcentagem em massa (porcentagem em peso, wt%) é como frascos, laudos de ensaio e muitos cadernos de laboratório reportam a composição: gramas de soluto por cem gramas de mistura. A fração molar, por outro lado, conta moles e é a variável de composição necessária para a lei de Raoult, potenciais químicos de soluções ideais, fórmulas de depressão do ponto de congelamento e muitas constantes de equilíbrio. Converter de porcentagem em massa para fração molar é um passo de forma fechada quando as massas molares do soluto e do solvente são conhecidas: escala-se o percentual para fração mássica, formam-se moles por unidade de massa de cada espécie como massa sobre massa molar e dividem-se os moles de soluto pelo total. Esta calculadora recebe uma porcentagem em massa de soluto e as duas massas molares de uma mistura binária, devolve a fração molar do soluto como resposta principal e também informa a fração molar do solvente, as frações mássicas derivadas e as quantidades molares intermediárias para que tarefas e trilhas de auditoria fiquem transparentes.
Como a porcentagem em massa se converte em fração molar
Parta de uma base fixa de cem unidades de massa de mistura de modo que a porcentagem em massa do soluto p seja literalmente a massa de soluto e a massa do solvente seja cem menos p. Divida cada massa por cem para obter frações mássicas adimensionais, ou de forma equivalente trabalhe com moles proporcionais a p sobre M_s e parêntese aberto cem menos p parêntese fechado sobre M_v.
A mesma construção com moles de solvente no numerador dá a fração molar do solvente, e para um binário verdadeiro as duas frações molares somam um. As massas molares devem usar unidades coerentes, tipicamente gramas por mol quando a porcentagem em massa é um percentual em peso da mesma mistura; só importa a razão de massas para massas molares, de modo que qualquer unidade de massa por mol funciona se ambas as espécies a usarem. A porcentagem em massa deve estar no intervalo fechado de zero a cem.
Esta página permanece de propósito na conversão binária de porcentagem em massa para fração molar; tabelas multicomponente, consulta de massa molar por fórmula, molalidade e molaridade seguem como intenções de busca separadas.
Onde a conversão de % em massa para mol aparece no trabalho real
Cursos de química do ensino médio e da universidade passam exercícios que partem de rótulos de porcentagem em peso em frascos ou laudos e pedem fração molar antes de aplicar Raoult ou fórmulas coligativas; um único oráculo confiável acelera a correção sem ruído de ponto flutuante manual. Engenheiros de processo convertem ensaios de massa do laboratório da planta escritos como percentual em alimentações de fração molar para modelos de flash, destilação e reator que esperam vetores x e y em vez de porcentagem em peso.
Cadernos ambientais normalizam solutos medidos em porcentagem em peso em amostras aquosas em frações molares ao comparar com estimativas de pressão parcial de solução ideal. Laboratórios de materiais e polímeros reportam alimentação de monômero em base de porcentagem em massa a partir de balanças, mas precisam de frações molares para estequiometria cinética.
Se mais tarde você precisar de fração molar diretamente a partir de moles de componentes sem dados de massa, conversão de frações mássicas adimensionais já em zero a um em vez de percentual, molalidade a partir de moles e quilogramas de solvente, tabelas automáticas de fórmula para massa molar, ou vetores multicomponente de porcentagem em massa, trate-os como intenções de busca e páginas separadas em vez de sobrecarregar esta calculadora binária de porcentagem em massa para fração molar.
Casos de uso
Ensaio de processo para alimentação de simulação
Transforme ensaios de laboratório em porcentagem em peso em composições de fração molar antes de entradas de flash, destilação ou reator.
Preparação coligativa e de ELV
Obtenha frações molares adimensionais a partir de rótulos wt% antes de cálculos de Raoult, Dalton ou depressão do ponto de congelamento.
Perguntas frequentes
O que acontece se uma massa molar for zero?
Quantidades molares dividem pela massa molar, então um M zero é rejeitado em vez de retornar Infinity ou NaN.
Quais unidades as massas molares devem usar?
Qualquer unidade coerente de massa por mol funciona (comumente g/mol). Ambas as espécies devem usar a mesma unidade para que a razão w/M faça sentido.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Para que serve a fração molar?
É a medida de composição que a lei de Raoult, as fórmulas de abaixamento do ponto de congelamento e muitas constantes de equilíbrio exigem. A porcentagem em massa do rótulo precisa ser convertida antes de entrar nessas contas.
As frações molares do soluto e do solvente somam um?
Sim. A mistura é tratada como binária, então o solvente é tudo o que não é soluto. A calculadora mostra as duas frações molares, as frações em massa e os mols intermediários, e as duas frações sempre somam um.
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-percent-to-mole-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", 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
{
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_percent_to_mole_fraction",
"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
Massa molar zero é rejeitada com o erro invalid_input claro, para que um denominador ruim nunca se torne Infinity ou NaN.
Como a porcentagem em massa se converte em fração molar
A fração molar do soluto é então x_s igual a n_s dividido pela soma n_s mais n_v, que se expande para a forma fechada x_s igual a parêntese aberto parêntese aberto p sobre cem parêntese fechado sobre M_s parêntese fechado sobre parêntese aberto parêntese aberto p sobre cem parêntese fechado sobre M_s mais parêntese aberto parêntese aberto cem menos p parêntese fechado sobre cem parêntese fechado sobre M_v parêntese fechado. Se qualquer massa molar for zero a divisão é indefinida, e esta capacidade falha com invalid_input em vez de inventar Infinity. A aritmética é de ponto flutuante determinístico sem sementes aleatórias, carimbos de relógio nem chamadas de rede, de modo que entradas idênticas sempre produzem JSON idêntico.
O que você envia e o que recebe de volta
Checagens clássicas de livro incluem vinte por cento em peso de cloreto de sódio em água com M_s de cinquenta e oito ponto quarenta e quatro e M_v de dezoito ponto zero um cinco, cinquenta por cento em peso etanol–água com M perto de quarenta e seis e dezoito, e o limite de solvente puro em que a porcentagem em massa de soluto é zero dando fração molar zero. Conecte o formulário gratuito do navegador para tarefas e checagens rápidas, depois chame o contrato idêntico a partir de scripts quando precisar de gabaritos em massa ou oráculos de correção. Envie três campos obrigatórios: solute_mass_percent como número finito no intervalo fechado de zero a cem (use vinte para vinte por cento em peso de soluto; o solvente é tomado como cem menos esse valor em uma mistura binária), mais solute_molar_mass e solvent_molar_mass como números finitos positivos em gramas por mol ou qualquer unidade coerente de massa por mol. Campos ausentes, strings não numéricas, NaN, Infinity, porcentagem em massa fora de zero a cem, massas molares negativas e massa molar zero falham com invalid_input e não são cobrados. Em caso de sucesso a resposta ecoa as três entradas limpas, adiciona solvent_mass_percent e ambas as frações mássicas adimensionais por transparência, fornece moles_solute_per_unit_mass, moles_solvent_per_unit_mass e total_moles_per_unit_mass para checagens intermediárias, devolve mole_fraction_solute como resultado adimensional principal, inclui mole_fraction_solvent por conveniência, anexa um objeto de dica de unidades, define method como mass_percent_to_mole_fraction e formula como a forma fechada acima para que cadernos de laboratório citem a mesma expressão. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde a conversão de % em massa para mol aparece no trabalho real
Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.
Casos de integração
Exercícios de porcentagem em peso em tarefas
Converta porcentagem em massa do soluto mais massas molares em x_soluto para que alunos e autoavaliadores compartilhem uma verdade de forma fechada.
Perguntas técnicas
Como se converte porcentagem em massa em fração molar?
Para uma mistura binária, defina w_s = p/100 e w_v = (100−p)/100, forme moles por unidade de massa como w/M para cada espécie, depois x_solute = (w_s/M_s) / (w_s/M_s + w_v/M_v). Ambas as massas molares devem ser positivas.
A porcentagem em massa do solvente é exigida como entrada?
Não. Em uma mistura binária a porcentagem em massa do solvente é tomada como 100 − solute_mass_percent. A resposta ecoa esse valor derivado.