Conversor de alcalinidade da água
Um dKH de um teste de aquário equivale a 17,848 mg/L como carbonato de cálcio. O conversor leva a alcalinidade entre oito unidades, entre elas meq/L, ppm, graus franceses e ingleses e grãos por galão, para leituras de aquário, laboratório ou rede de água. 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
- Valor
- 120
- Unidade de origem
- mg/L
- Unidade de destino
- meq/L
- Resultado
- 2,3979377735
- Rótulo de origem
- milligrams per liter as CaCO3
- Rótulo de destino
- milliequivalents per liter
- mg/L como CaCO3
- 120
Um conversor de alcalinidade da água transforma uma leitura de alcalinidade carbonatada escrita em uma unidade comum em outra sem caçar tabelas de miligramas por litro de carbonato de cálcio, miliequivalentes por litro ou graus alemães de dureza carbonatada. Esta capacidade usa fatores fixos publicados equivalentes a CaCO3 roteados por miligramas por litro como base intermediária, de modo que entradas idênticas sempre produzem saídas idênticas sem chamadas de rede, sem amostragem de modelo e sem dependência de relógio.
Unidades de alcalinidade suportadas e fatores exatos de CaCO3
O conversor aceita oito famílias de alcalinidade sob códigos canônicos estáveis: mg/L para miligramas por litro como carbonato de cálcio, ppm para partes por milhão como CaCO3 (numericamente idêntico a mg/L em amostras aquosas diluídas), meq/L para miliequivalentes por litro, dKH para graus alemães de dureza carbonatada também conhecidos como graus KH ou °dH, °f para graus franceses, °e para graus ingleses ou Clark, mmol/L para milimoles por litro como CaCO3, e gpg para grãos por galão americano como CaCO3.
Cada requisição multiplica o valor de entrada pelo fator exato de miligramas por litro da origem, depois divide pelo fator de miligramas por litro do destino.
Os fatores seguem a prática padrão de química da água: um miligrama por litro igual a um miligrama por litro; um ppm igual a um miligrama por litro; um meq/L igual a 50.043 miligramas por litro porque o peso equivalente de CaCO3 é 100.0869 dividido por dois; um dKH igual a 17.848 miligramas por litro; um grau francês igual a dez miligramas por litro; um grau inglês igual a cem dividido por sete miligramas por litro; um mmol/L igual a 100.0869 miligramas por litro; e um grão por galão americano igual a 17.118061 miligramas por litro.
Como o intermediário é sempre mg/L como CaCO3, converter A para B e B para A é consistente até o arredondamento publicado de doze casas decimais, e não há matriz par a par que possa dessincronizar. Cálculo de ponto final de titulação e matemática bruta de volume de ácido ficam intencionalmente fora do escopo para esta página permanecer um conversor puro de unidades.
Onde ele ajuda no controle diário da água
Use o conversor gratuito de alcalinidade da água no navegador quando precisar de uma checagem rápida de miligramas por litro para miliequivalentes por litro ou graus KH ao ler um relatório de laboratório, kit de teste de aquário, ficha municipal de qualidade da água ou log de controle de processo. Abra a página, digite o número e as unidades e copie o resultado sem instalar planilha, biblioteca de unidades ou pacote de calculadora de desktop.
Entradas de origem seguem as mesmas regras de retenção de outros itens parse do KIT, e resultados são seguros para cache porque o algoritmo é totalmente determinístico. Autores de apps móveis ou chatbots podem mapear os campos result e formula diretamente em cartões que mostram o número e o caminho de conversão que aquaristas, operadores de planta e técnicos de laboratório esperam no papel.
Casos de uso
Checagens de KH em aquários e recifes
Converta leituras de dKH ou graus KH do kit de teste em mg/L como CaCO3 ou meq/L para que calculadoras de dosagem e controladores compartilhem uma única escala de alcalinidade.
Relatórios de água potável e utilidades
Normalize unidades de laboratório mistas—ppm CaCO3, meq/L, graus franceses ou ingleses—em uma única coluna de miligramas por litro para painéis de conformidade.
Perguntas frequentes
O que é dKH e como se relaciona com graus KH?
dKH são graus alemães de dureza carbonatada, também escritos °dH, °KH ou graus KH. Um dKH igual a 17.848 mg/L como CaCO3.
O que acontece se eu enviar uma unidade desconhecida?
A mensagem de erro nomeia o campo e lista as unidades suportadas: mg/L, ppm, meq/L, dKH, °f, °e, mmol/L e gpg. Falhas de validação não são cobradas.
O conversor de alcalinidade da água é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
ppm e mg/L são iguais para alcalinidade?
Para amostras aquosas diluídas, um ppm como CaCO3 é numericamente igual a um mg/L como CaCO3. Este conversor os trata como fatores idênticos de um no intermediário mg/L.
Como converto meq/L para mg/L como CaCO3?
Multiplique por 50,043, porque o peso equivalente do carbonato de cálcio é 100,0869 dividido por dois. No sentido contrário, 120 mg/L como CaCO3 viram 2,397937773515 meq/L.
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/conv/alkalinity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":120,"from":"mg/L","to":"meq/L"}'const res = await fetch("https://api.kit.forhosting.com/conv/alkalinity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 120,
"from": "mg/L",
"to": "meq/L"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/alkalinity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 120,
"from": "mg/L",
"to": "meq/L"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/alkalinity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":120,"from":"mg/L","to":"meq/L"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":120,"from":"mg/L","to":"meq/L"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/alkalinity", 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
{
"value": 120,
"from": "mg/L",
"to": "meq/L"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.alkalinity",
"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
A ferramenta do navegador roda grátis no seu dispositivo; a API pré-paga cobra US$ 0,002 por item bem-sucedido quando aquários, utilidades, laboratórios e pipelines precisam do mesmo contrato a partir de servidores e automação.
Unidades de alcalinidade suportadas e fatores exatos de CaCO3
Aliases amigáveis como milligrams per liter, milliequivalents per liter, degrees KH, German hardness, French degrees, Clark e grains per gallon são normalizados sem distinção de maiúsculas para que formulários e APIs passem códigos curtos ou nomes completos.
Formato da requisição, campos da resposta e erros de unidade desconhecida
A mensagem de erro nomeia o campo ruim e lista o conjunto suportado para clientes corrigirem formulários sem adivinhar. Valores negativos são permitidos quando você precisa de deltas de alcalinidade com sinal em pipelines de controle de processo; zero converte limpo para zero em cada unidade de destino. Envie um corpo JSON com três campos obrigatórios: value como número finito, from como string da unidade de origem e to como string da unidade de destino. Aliases amount, quantity e alkalinity são aceitos para value; unit_from e source para from; unit_to e target para to. Em sucesso a resposta ecoa os códigos canônicos from e to, strings legíveis from_label e to_label, o resultado convertido, a quantidade intermediária mg_l_caco3, o fator adimensional da origem ao destino, uma linha de fórmula curta adequada à UI, a tag de método alkalinity_caco3 e a lista fixa de units_supported. Value ausente, números não finitos como NaN ou Infinity, campos de unidade ausentes e qualquer token que não mapeie para unidade suportada falham com invalid_input e não são cobrados após a rejeição do motor. Entradas idênticas sempre geram JSON idêntico porque o caminho é aritmética pura sem aleatoriedade, sem busca remota e sem dependência do relógio de parede, o que torna o endpoint seguro para fixar em goldens de integração contínua e testes de contrato de SDK. Resultados em escala de aquário perto de cento e vinte miligramas por litro e resultados em escala de utilidade perto de várias centenas de miligramas por litro compartilham o mesmo caminho de código, de modo que pares de magnitude permanecem bem definidos enquanto a precisão dupla IEEE puder representar o produto intermediário.
Uso no navegador, preços da API e fluxos cotidianos de água
Passe para a API pré-paga quando um controlador de recife, painel de qualidade de água potável, monitor de amaciador de água de resfriamento industrial, LIMS de laboratório ambiental ou chatbot educativo de química precisar converter unidades de alcalinidade em escala sob um contrato KIT estável a US$ 0,002 por item bem-sucedido; falhas de validação que levantam invalid_input não consomem saldo após a rejeição. Combine este endpoint com ferramentas de dureza ou pH quando o tráfego de busca partir de intenção mais ampla de química da água, ou chame-o sozinho quando a consulta for especificamente converter alcalinidade entre mg/L CaCO3, meq/L, dKH e sistemas de graus relacionados.
Casos de integração
LIMS de laboratório e APIs de controle de processo
Aceite strings de unidade de operador ou instrumento, devolva alcalinidade convertida determinística e levante invalid_input em tokens desconhecidos sob contrato KIT pré-pago.
Perguntas técnicas
Como converto mg/L como CaCO3 para meq/L?
Envie JSON com value igual à leitura, from: "mg/L" e to: "meq/L". O motor divide por 50.043 (o peso equivalente de CaCO3 em mg/meq) e devolve result mais o campo intermediário mg_l_caco3.