Calculadora ppm para mg/L
10 ppm em água de densidade 1 g/mL são 10 mg/L, e um líquido mais denso dá proporcionalmente mais miligramas por litro. Informe a leitura em ppm e a densidade da solução para receber a concentração em mg/L. 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
- PPM
- 10
- Densidade
- 1
- Densidade g por L
- 1.000
- Mg por litro
- 10
- G por litro
- 0,01
- Ug por litro
- 10.000
Partes por milhão em base de massa e miligramas por litro são duas linguagens da mesma história de soluções diluídas. Laboratórios ambientais, estações de tratamento de água, equipes de qualidade de alimentos e salas de química transitam o tempo todo entre uma leitura de fração mássica em ppm e uma leitura volumétrica em mg por L, e a ponte é a densidade da solução. Quando a densidade é um grama por mililitro, como em água diluída perto da temperatura ambiente, os dois números coincidem: um ppm equivale a um miligrama por litro. Quando o líquido é mais denso ou mais leve que a água, multiplique ppm pela densidade em gramas por mililitro para obter os miligramas verdadeiros de soluto por litro de solução. Esta calculadora aceita um valor de ppm não negativo e uma densidade estritamente positiva, devolve mg por L com campos companheiros de gramas por litro e microgramas por litro, e rejeita densidade zero ou negativa para que um fator errado nunca vire concentração silenciosamente incorreta.
Como ppm se converte em miligramas por litro com a densidade
Parta da definição mássica de partes por milhão: ppm é a massa de soluto dividida pela massa de toda a solução, multiplicada por um milhão. Essa razão é adimensional; para transformá-la em concentração volumétrica você precisa de quanta massa cabe em um litro de líquido. A densidade em gramas por mililitro informa essa massa: um litro são mil mililitros, então a massa da solução em gramas é densidade vezes mil.
A massa de soluto em gramas é então ppm sobre um milhão vezes esse total, e converter gramas de soluto em miligramas multiplica de novo por mil. Os fatores se cancelam de forma limpa e deixam a identidade de livro: miligramas por litro igual a ppm vezes densidade em gramas por mililitro. Para água pura perto de um grama por mililitro o produto colapsa na regra de laboratório familiar de que um ppm é um miligrama por litro.
Salmouras, xaropes, licores de processo densos e solventes orgânicos com densidade bem longe de um precisam do produto completo; pular a densidade ali subestima ou superestima a carga real. Ppm negativo também é não físico para esta conversão e falha na validação. As entradas devem ser finitas; NaN e Infinity são rejeitados antes de qualquer multiplicação.
O que você envia e o que recebe de volta
Envie dois números finitos obrigatórios. O campo ppm é a concentração em partes por milhão em base de massa e deve ser maior ou igual a zero. O campo density é a densidade da solução em gramas por mililitro, numericamente igual a gramas por centímetro cúbico, e deve ser estritamente maior que zero.
Um objeto de dica units rotula cada campo, method fica como ppm_times_density_g_per_mL e formula documenta que mg/L é igual a ppm vezes densidade em g/mL. Checagens clássicas: dez ppm em água com densidade um dão dez miligramas por litro; cinquenta ppm em uma salmoura com densidade um ponto dois dão sessenta miligramas por litro; e zero ppm em qualquer densidade válida dá zero miligramas por litro.
Onde a conversão de ppm para mg por L aparece no trabalho real
Cursos de química do ensino médio e da universidade introdutória passam exercícios de concentração que convertem leituras diluídas em ppm em miligramas por litro depois que os alunos medem ou consultam a densidade da solução; um único oráculo confiável agiliza a correção sem ruído de ponto flutuante. Laboratórios ambientais e programas de água potável reportam metais dissolvidos, nitrato e cloro residual contra limites regulatórios em mg por L enquanto instrumentos ou padrões ainda citam ppm, assim a conversão com densidade pertence às notas de cadeia de custódia.
Equipes de qualidade em alimentos, bebidas e farmacêutica acompanham solventes residuais e sais dissolvidos em correntes densas de processo onde a aproximação da água falha e auditores recalculam cargas a partir da densidade declarada. Químicos de processo e operadores de tratamento de água traduzem setpoints de ppm de alimentação em alvos de dosagem volumétrica para bombas e correntes de membrana que trabalham em miligramas por litro.
Se mais tarde você precisar de ppm a partir de soluto e massa de solução pesados, molaridade a partir de moles e volume, tabelas automáticas de densidade-temperatura, ou a inversão de um mg por L alvo até a massa de soluto exigida, trate isso como intenções de busca e páginas separadas em vez de sobrecarregar esta calculadora de ppm para mg por L.
Casos de uso
Gabaritos de lição de casa e laboratório
Converta ppm do livro e densidade medida em mg/L = ppm × densidade para que alunos e corretores automáticos compartilhem uma verdade de forma fechada.
Relatórios de água potável e ambientais
Transforme leituras instrumentais em ppm em valores regulatórios de miligramas por litro usando a densidade da amostra quando a água não é exatamente 1 g/mL.
CQ de licores de processo densos
Documente cargas volumétricas em salmouras, xaropes e solventes orgânicos onde o atalho de água diluída 1 ppm ≈ 1 mg/L subestimaria ou superestimaria a concentração.
Perguntas frequentes
Como se converte ppm em mg/L?
Para ppm massa/massa, miligramas por litro é igual a ppm vezes a densidade da solução em gramas por mililitro: mg/L = ppm × densidade (g/mL). Em água diluída com densidade ≈ 1 g/mL isso se simplifica para 1 ppm ≈ 1 mg/L.
O que acontece se a densidade for zero ou negativa?
A densidade da solução deve ser estritamente positiva; densidade zero ou negativa é não física para um líquido a granel e produziria uma concentração sem sentido.
Qual unidade de densidade devo usar?
Envie a densidade em gramas por mililitro (g/mL), numericamente igual a g/cm³. A resposta também informa a densidade em g/L como densidade × 1000 por conveniência.
Quando 1 ppm é igual a 1 mg/L?
Quando a densidade da solução é 1 g/mL, a aproximação aquosa diluída comum para água perto da temperatura ambiente. Em líquidos mais densos ou mais leves você deve multiplicar pela densidade real.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
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/ppm-to-mg-per-liter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ppm":10,"density":1}'const res = await fetch("https://api.kit.forhosting.com/chem/ppm-to-mg-per-liter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ppm": 10,
"density": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ppm-to-mg-per-liter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ppm": 10,
"density": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ppm-to-mg-per-liter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ppm":10,"density":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ppm":10,"density":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ppm-to-mg-per-liter", 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
{
"ppm": 10,
"density": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ppm_to_mg_per_liter",
"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
Como ppm se converte em miligramas por litro com a densidade
Densidade zero e densidade negativa são indefinidas para um líquido a granel e são rejeitadas com invalid_input em vez de inventar uma concentração. Todo o pipeline é aritmética de ponto flutuante determinística: sem sementes aleatórias, sem carimbos de relógio, sem chamadas de rede e sem deriva de modelo, assim ppm e densidade idênticos sempre produzem o mesmo JSON.
O que você envia e o que recebe de volta
Campos ausentes, strings não numéricas, NaN, Infinity, ppm negativo e densidade zero ou negativa falham com invalid_input e não são cobrados. Em caso de sucesso a resposta ecoa ppm e density limpos, adiciona density_g_per_L como densidade vezes mil, fornece mg_per_liter como produto principal ppm vezes densidade, e inclui os companheiros g_per_liter e ug_per_liter para relatórios que preferem gramas ou microgramas por litro. 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 ppm para mg por L 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.