Conversor ppm→ppb
1,5 ppm de cloro residual são 1500 ppb e 1500000 ppt, porque cada passo de milhão para bilhão e para trilhão multiplica por 1000. Digite uma leitura em ppm e receba as duas escalas mais finas de uma vez. 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
- 1,5
- ppb
- 1.500
- ppt
- 1.500.000
- Unidade ppm
- ppm
- Unidade ppb
- ppb
Laboratórios ambientais, especificações de processo em semicondutores, avisos de água potável e boletins de qualidade do ar alternam entre partes por milhão, partes por bilhão e partes por trilhão conforme o analito e o instrumento. Essas três escalas são potências puras de mil: uma parte por milhão equivale a mil partes por bilhão e a um milhão de partes por trilhão, de modo que uma conversão correta é uma multiplicação determinística e não uma chamada a um CAS de química.
Como ppm, ppb e ppt se relacionam e quais entradas enviar
A notação de partes por expressa uma razão adimensional de quantidade de substância, massa ou volume conforme a convenção de relatório do laboratório ou norma que você segue. Uma vez que um valor já está em partes por milhão, levá-lo a partes por bilhão ou por trilhão é uma mudança de escala pura: multiplique por mil para obter ppb e por um milhão para obter ppt, porque cada patamar sucessivo de “partes por” é três ordens de magnitude mais fino.
Ppm deve ser não negativo porque uma concentração negativa não é uma leitura física neste produto e confundiria tabelas que ordenam e filtram por magnitude. Zero é permitido e mapeia limpo para zero ppb e zero ppt. Valores não finitos como NaN ou Infinity são rejeitados como entrada inválida em vez de ecoados.
Entradas idênticas sempre produzem saídas idênticas porque não há chamada de rede, nem modelo, nem semente aleatória, nem relógio no caminho. Exemplos de sala incluem converter um ponto cinco ppm de cloro residual em mil e quinhentos ppb, ou transformar um boletim de dois ppm de ozônio em dois milhões de ppt para um instrumento que rotula o eixo em trilionésimos.
Casos de uso
Qualidade da água e relatórios ambientais
Converta leituras em ppm de cloro residual, nitrato ou ozônio em colunas ppb ou ppt para tabelas regulatórias e avisos públicos que misturam escalas.
Scripts ponte LIMS e instrumentos
Pipelines normalizam saídas de instrumentos que falam unidades de partes por diferentes em um só contrato pré-pago em vez de reimplementar fatores por linguagem.
Perguntas frequentes
Como converto ppm em ppb e ppt?
A resposta devolve ppb = ppm × 1000 e ppt = ppm × 1_000_000.
O que acontece se ppm for negativo?
Concentrações negativas não são aceitas; só valores ppm finitos não negativos são convertidos.
Quantos ppb há em um ppm?
Exatamente mil. Um ppm também equivale a um milhão de ppt, porque cada patamar de partes por é três ordens de magnitude mais fino.
O conversor de ppm para ppb é grátis?
A ferramenta no navegador roda grátis no seu dispositivo.
Isto converte ppm em molaridade?
Não. Esta capacidade só escala ppm em ppb e ppt. Para molaridade a partir de ppm e massa molar, use uma calculadora dedicada ppm-para-molaridade.
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-ppb \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ppm":1.5}'const res = await fetch("https://api.kit.forhosting.com/chem/ppm-to-ppb", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ppm": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ppm-to-ppb",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ppm": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ppm-to-ppb", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ppm":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ppm":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ppm-to-ppb", 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": 1.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ppm_to_ppb",
"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 aceita uma concentração não negativa em ppm, devolve os valores correspondentes em ppb e ppt com arredondamento estável, e falha com invalid_input quando a concentração é negativa para que pipelines nunca publiquem por engano uma “concentração” com sinal. Verificadores de lição, scripts LIMS, apps de ensino e painéis de conformidade podem fixar o mesmo JSON em testes sem reimplementar fatores de escala em cada linguagem.
Como ppm, ppb e ppt se relacionam e quais entradas enviar
Envie um objeto JSON com o campo obrigatório ppm como número finito ou string numérica; aliases como parts_per_million, concentration_ppm, c_ppm e value são aceitos quando documentados pelo SDK para que o código cliente fale a linguagem do laboratório.
Lendo a resposta: ppb, ppt, fatores e fórmula
O objeto factors documenta os inteiros exatos usados—mil de ppm para ppb, um milhão de ppm para ppt e mil de ppb para ppt—para que auditores e autores curriculares verifiquem a escala sem ler o código-fonte. Use só ppb quando uma planilha regulatória espere bilionésimos; use ppt quando um método analítico ou instrumento de qualidade do ar reporte trilionésimos; use factors e formula juntos quando um relatório deva declarar a regra de conversão para revisores. Falhas de validação por ppm negativo mencionam que valores negativos não são permitidos para que técnicos corrijam erro de sinal ou uma coluna delta ligada por engano ao campo de concentração. Os campos unit_ppm, unit_ppb e unit_ppt carregam os rótulos curtos ppm, ppb e ppt para que front ends legendem colunas sem fixar strings. Formula reescreve as duas multiplicações em uma única linha legível, e method é sempre ppm_to_ppb para que roteadores a jusante ramifiquem sem cheirar formas. Campos ausentes e números não finitos também geram invalid_input e não são cobrados após a rejeição do motor.
Uso da API, preços, fluxos de laboratório e limites práticos
Chame o conversor gratuito no navegador de ppm para ppb para checagens de lição, demos de aula e mudanças rápidas de unidade na bancada sem instalar biblioteca de fórmulas de planilha. Este produto não reinterpreta ppm como miligramas por litro com correção de densidade, nem converte percentagem mássica ou volumétrica sob definições industriais não padrão—essas são intenções separadas com entradas diferentes. Autores que entregam SDKs podem mapear o único campo em uma entrada rotulada Concentração ppm com células ppb e ppt preenchidas automaticamente—as mesmas colunas que os alunos escrevem ao converter partes por milhão à mão no papel. Envie um corpo JSON com ppm como número ou string numérica. Use a API pré-paga quando uma integração LIMS, plataforma de tutoria, painel de qualidade da água ou ponte de controle de processo 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 a rejeição do motor. Emparelhe este endpoint com uma calculadora ppm-para-molaridade quando o próximo passo for converter uma concentração mássica em moles por litro usando massa molar, ou com ferramentas de diluição quando você escalar soluções estoque após a conversão de unidade.
Casos de integração
Verificação de lições e provas
Alunos convertem um único valor ppm em ppb e ppt, comparam JSON estruturado e recebem erro claro quando uma concentração negativa é enviada.