Calculadora ppb para molaridade
1000 ppb de um soluto de 58,44 g/mol, em uma solução de densidade 1 g/mL, correspondem a 0,000017111567 mol/L. A ferramenta calcula sobre um litro de solução e mostra a massa dela, a massa do soluto e os mols. 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
- ppb
- 1.000
- Densidade
- 1
- Massa molar
- 58,44
- Molaridade
- 0,0000171116 mol/L
- Massa solução g
- 1.000
- Massa soluto g
- 0,001
- Moles de soluto
- 0,0000171116
Uma calculadora de ppb para molaridade transforma uma concentração em partes por bilhão, a densidade da solução e a massa molar do soluto na molaridade volumétrica usada em cinética, equilíbrios, relatórios ambientais e na maioria dos métodos analíticos. Informe ppb em massa (massa de soluto por massa de solução vezes um bilhão), densidade em gramas por mililitro e massa molar em gramas por mol; a ferramenta devolve a molaridade em moles por litro, a massa intermediária da solução, a massa de soluto e os moles em base de um litro, uma fórmula legível e a substituição passo a passo para você conferir a aritmética à mão. Estudantes que convertem concentrações traço de livro, técnicos que reconciliam relatórios de laboratório ambiental em unidades diferentes e desenvolvedores que escrevem testes unitários para software de química de soluções precisam da mesma cifra determinística de mol por litro sem abrir uma planilha.
O que significam ppb e molaridade e como se convertem
Partes por bilhão em massa, frequentemente escritas ppb ou μg/kg de solução, são um bilhão de vezes a massa de soluto dividida pela massa de toda a solução. É uma fração mássica adimensional escalada por um bilhão, de modo que por si só não conhece o volume do líquido. A molaridade, frequentemente escrita com M maiúsculo, é moles de soluto por litro de solução e é a concentração que aparece em leis de velocidade, constantes de equilíbrio e na maioria dos métodos de titulação e instrumentais.
Como a molaridade precisa de volume enquanto o ppb mássico só precisa da razão de massas, você não pode converter entre eles sem saber quanto espaço uma massa dada de solução ocupa—isso é a densidade. A rota fechada padrão assume uma densidade de solução ρ conhecida em gramas por mililitro e uma massa molar do soluto M_w conhecida em gramas por mol.
Tomando um litro de solução como base, a massa da solução é ρ vezes mil gramas, a massa de soluto é essa massa vezes ppb sobre um bilhão, os moles são a massa de soluto dividida por M_w e a molaridade é moles por um litro. Simplificando obtém-se a fórmula de livro M igual a ppb vezes ρ dividido por M_w vezes um milhão.
Densidade e massa molar devem ser ambas estritamente positivas; densidade zero implicaria massa nula em um litro, e massa molar zero ou negativa não é física para um soluto puro real. Esta calculadora implementa apenas essa conversão: não inverte molaridade para ppb sem densidade, não consulta densidades em tabelas, não trata μg/L aquosos como idênticos ao ppb mássico sem checar a densidade, nem modela misturas de vários solutos.
Dicas práticas, limites e buscas relacionadas
Use a densidade da solução, não do solvente puro, sempre que o problema a fornecer; para amostras aquosas diluídas a densidade fica perto de um grama por mililitro, mas salmouras, orgânicos e padrões concentrados podem diferir o bastante para alterar a molaridade na segunda cifra significativa de um resultado traço. Mantenha a massa molar em gramas por mol e a densidade em gramas por mililitro para o fator de um milhão da fórmula permanecer consistente; não misture quilogramas por mol com gramas por mililitro sem converter primeiro.
Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; strings numéricas só são aceitas se coincidirem com um padrão numérico finito estrito. Esta página visa quem busca calculadora de ppb para molaridade, converter partes por bilhão com densidade, ou ppb mássico para mol por litro online; não é ferramenta de porcentagem em massa, nem conversor de molalidade, nem modelo de densidade dependente da temperatura.
Prefira esta capacidade quando já tiver ppb, ρ e M_w e só precisar de M; se a fonte for um problema com microgramas por litro de água, confirme se essa cifra já assume densidade perto de um ou ainda precisa de densidade explícita.
Verificações de ida e volta são simples: recalcule à mão ppb vezes ρ sobre M_w vezes um milhão e confirme que iguala a molaridade publicada com o mesmo arredondamento de doze casas, e confirme que moles divididos por um litro reproduzem a molaridade na base de um litro.
Casos de uso
Conferência de lição de casa em conversão de concentração traço
Estudantes informam ppb mássico, densidade e massa molar de problemas de livro e comparam a molaridade e os moles intermediários escritos à mão com um resultado determinístico antes de entregar.
Reconciliação de unidades no laboratório ambiental
Técnicos convertem uma leitura em partes por bilhão de um relatório de laboratório na concentração molar de trabalho usada em cálculos de equilíbrio ou especiação sem planilha a cada conferência.
Perguntas frequentes
Como se converte ppb em molaridade?
Use M = (ppb · ρ) / (M_w · 1e6), em que ppb são partes por bilhão em massa, ρ é a densidade da solução em g/mL e M_w é a massa molar do soluto em g/mol. O resultado M é a molaridade em mol/L.
ppb mássico é o mesmo que μg/L?
Somente quando a densidade é exatamente 1 g/mL (água diluída típica). Em geral, ppb mássico é fração mássica; converter para mol/L ainda precisa de densidade e massa molar, como esta calculadora exige.
Qual unidade de densidade devo usar?
Gramas por mililitro (g/mL), numericamente igual a kg/L ou g/cm³. Combine com massa molar em g/mol para o fator 1e6 da fórmula ficar correto.
A calculadora de ppb para molaridade é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
Por que a calculadora precisa da densidade da solução?
Porque o ppb compara massas e a molaridade conta mols por litro: a densidade informa quantos gramas pesa um litro de solução. Em amostras aquosas diluídas fica perto de 1 g/mL, mas salmouras, líquidos orgânicos e padrões concentrados podem alterar um resultado de traços.
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/ppb-to-molarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ppb":1000,"density":1,"molar_mass":58.44}'const res = await fetch("https://api.kit.forhosting.com/chem/ppb-to-molarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ppb": 1000,
"density": 1,
"molar_mass": 58.44
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ppb-to-molarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ppb": 1000,
"density": 1,
"molar_mass": 58.44
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ppb-to-molarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ppb":1000,"density":1,"molar_mass":58.44}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ppb":1000,"density":1,"molar_mass":58.44}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ppb-to-molarity", 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
{
"ppb": 1000,
"density": 1,
"molar_mass": 58.44
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ppb_to_molarity",
"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.
Limites
max_abs | 1000000000000 |
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
Quando a densidade ou a massa molar são zero ou negativas, a conversão é indefinida ou não física, então a API devolve um erro claro invalid_input em vez de Infinity ou um NaN silencioso. O caminho é aritmética pura—sem rede, sem sementes aleatórias, sem dependência do relógio—assim o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após arredondamento decimal fixo toda vez que você chama.
Como chamar a API e o que volta
O campo ppb deve ser não negativo; densidade e massa molar devem ser estritamente positivas—valores iguais ou inferiores a um vezes dez à menos quinze, ou qualquer densidade ou massa molar não positiva, são rejeitados. Envie um corpo JSON com três números finitos obrigatórios: ppb (aliases parts_per_billion, concentration_ppb, c_ppb, ppb_mass) como valor não negativo de partes por bilhão em fração mássica, density (aliases rho, a letra grega rho, solution_density, d) em gramas por mililitro—numericamente igual a quilogramas por litro—e molar_mass (aliases M_w, Mw, molecular_weight, solute_molar_mass, mm) em gramas por mol. Os valores absolutos devem permanecer dentro do limite publicado de um trilhão para que os produtos intermediários fiquem finitos em precisão dupla IEEE no Worker e no navegador. Em sucesso a resposta repete ppb, density e molar_mass arredondados, define molarity como o valor arredondado em mol por litro, unit como a string mol/L, mass_solution_g e mass_solute_g e moles como os intermediários de um litro, formula como M igual a ppb vezes rho sobre M_w vezes um e seis, message como um resumo curto e steps como um arranjo ordenado de linhas de substituição. Validação falha—campos ausentes, números não finitos, valores fora dos limites absolutos, ppb negativo, ou densidade ou massa molar zero ou negativa—devolve invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com item unitário e preço marginal zero.
Dicas práticas, limites e buscas relacionadas
Para o ensino, combine exemplos: mil ppb de cloreto de sódio com densidade um grama por mililitro e massa molar cinquenta e oito ponto quatro quatro gramas por mol rendem cerca de um ponto sete um um dois vezes dez à menos cinco molar; cinquenta ppb com densidade um ponto zero dois e massa molar cem rendem cinco ponto um vezes dez à menos sete molar; e densidade zero demonstra o caminho rígido invalid_input que protege a divisão por uma massa não física. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que deixa scripts exploratórios baratos quando aprendizes deliberadamente colocam densidade zero.
Casos de integração
Testes unitários para software de química de soluções
Gere casos conhecidos de ppb para molaridade e rejeições deliberadas de densidade ou massa molar nulas para katas de código e testes de contrato de API.
Perguntas técnicas
O que acontece quando a densidade ou a massa molar são zero?
A conversão é indefinida ou não física. Esta ferramenta devolve invalid_input em vez de Infinity ou NaN.