Calculadora de porcentagem de água em hidrato
Um hidrato de 5 g que deixa 3,2 g de sal seco após o aquecimento tinha 36 % de água: digite as duas pesagens do cadinho e receba a água perdida, a porcentagem e a fração de água para o seu relatório. 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
- Massa do hidrato
- 5
- Massa do anidro
- 3,2
- Massa de água
- 1,8
- Porcentagem de água
- 36
- Fração de água
- 0,36
- Precisão
- 10
Esta calculadora de porcentagem de água em hidrato transforma a massa de uma amostra de hidrato e a massa de um resíduo anidro na porcentagem em massa da água de cristalização. Em laboratórios de química geral, você pesa um sal hidratado, aquece-o suavemente para expulsar a água, pesa o sal anidro, e reporta quanto da amostra original era água. A definição é totalmente determinística: a massa de água é igual à massa do hidrato menos a massa do anidro, e a porcentagem em massa de água é igual a cem vezes a massa de água dividida pela massa do hidrato. Verificações clássicas incluem cinco gramas de hidrato deixando três vírgula dois gramas de anidro (trinta e seis por cento de água), e vinte e cinco gramas deixando dezesseis gramas secos (também trinta e seis por cento). O mecanismo usa apenas aritmética finita, sem chamadas de rede, sem amostragem e sem atalhos que dependam de data.
Onde a porcentagem de água em um hidrato se encaixa nos estudos, no laboratório e no software
Estudantes usam esta calculadora quando um laboratório de hidratos pede a porcentagem em massa de água, a partir de pesagens de cadinho, quando a lição de casa fornece massas antes e depois do aquecimento, sem uma fórmula, ou quando conferem se uma perda de água proposta coincide com uma meta de livro didático, antes de escrever a conclusão. Professores podem pré-gerar gabaritos para pares modestos de massa, sem confiar em aplicativos de calculadora opacos, que trocam unidades silenciosamente ou descartam o fator cem.
Técnicos de laboratório e verificações de qualidade usam a mesma razão quando um certificado lista o conteúdo de água por massa, e a mistura teórica precisa ser comparada com massas medidas de hidrato e de seco.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para tutores de química, normalizar dados de cadinho digitados pelo usuário antes de exportar para um caderno de laboratório, ou atender enunciados de desafios de programação que exigem a porcentagem em massa de água, em vez de um esboço decidido a olho.
Casos de uso
Relatórios de laboratório de hidratos e gabaritos de exercícios
Calcule a % em massa de água, a partir das massas da amostra antes e depois do aquecimento, antes de corrigir laboratórios de sulfato de cobre ou gesso.
Software de tutoria e cadernos de laboratório
Normalize massas de cadinho digitadas pelo usuário em porcentagem de água, para aulas interativas e exportações digitais de laboratório.
Perguntas frequentes
Como a porcentagem em massa de água é definida?
A fração de água é a mesma razão, sem o fator cem.
O que acontece se a massa do hidrato for zero?
Massa de hidrato zero torna a porcentagem de água indefinida (divisão por zero).
As massas precisam estar em gramas?
Não. Qualquer unidade consistente funciona (g com g, mg com mg, e assim por diante). A calculadora não converte unidades para você.
Isso é o mesmo que composição percentual a partir de uma fórmula?
Não. A composição percentual por fórmula usa pesos atômicos e uma fórmula química. Esta ferramenta usa apenas as massas medidas de hidrato e anidro de um experimento de aquecimento.
O tamanho da amostra muda a porcentagem de água?
Não, desde que o hidrato seja o mesmo. Uma amostra de 5 g que fica com 3,2 g e outra de 25 g que fica com 16 g dão os mesmos 36 % de água, porque o resultado é uma proporção.
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/percent-water-in-hydrate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hydrate_mass":5,"anhydrous_mass":3.2}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-water-in-hydrate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hydrate_mass": 5,
"anhydrous_mass": 3.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-water-in-hydrate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hydrate_mass": 5,
"anhydrous_mass": 3.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-water-in-hydrate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hydrate_mass":5,"anhydrous_mass":3.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hydrate_mass":5,"anhydrous_mass":3.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-water-in-hydrate", 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
{
"hydrate_mass": 5,
"anhydrous_mass": 3.2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_water_in_hydrate",
"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_value | 1000000000000000 |
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
O que significa a porcentagem de água em um hidrato e o que a resposta contém
A porcentagem em massa de água em um hidrato responde a uma única pergunta de laboratório: depois do aquecimento, quanto da amostra cristalina original era água de cristalização? As duas massas precisam compartilhar a mesma unidade — gramas com gramas, miligramas com miligramas — porque a razão é adimensional, e qualquer conversão de unidade precisa acontecer antes de você chamar a calculadora. Estudantes encontram a ideia quando um roteiro de laboratório pede a porcentagem de água no pentahidrato de sulfato de cobre(II), quando um exercício dá as massas antes e depois do aquecimento, ou quando uma fórmula empírica de um hidrato é construída a partir da perda de água e do resíduo anidro. Se m_hidrato é a massa da amostra hidratada, e m_anidro é a massa do resíduo seco, a massa de água é a diferença m_hidrato menos m_anidro, a fração de água é essa diferença dividida por m_hidrato, e a porcentagem em massa de água é cem vezes a fração de água. Esta calculadora devolve hydrate_mass e anhydrous_mass normalizados, a diferença water_mass, o resultado water_percent, a water_fraction subjacente entre zero e um, a precisão usada, o rótulo de método percent_water_in_hydrate, uma pequena string de fórmula, e uma dica de unidade de porcentagem em massa. Não há caminho aproximado de CAS nem conversão de unidade em tempo real: o mecanismo subtrai e divide dois números finitos, e escala por cem, ou rejeita a entrada com invalid_input. Os casos rejeitados incluem uma massa de hidrato ou de anidro ausente, valores não finitos, magnitudes acima do teto documentado, uma massa negativa, massa anidra maior que a massa do hidrato, e qualquer massa de hidrato que seja zero, porque a divisão por zero torna a porcentagem indefinida. Se você precisar de composição percentual em massa apenas a partir de uma fórmula química, porcentagem em volume de uma mistura líquida, ou molaridade a partir de mols e litros, use essas ferramentas dedicadas; esta página responde apenas à porcentagem em massa de água, a partir de duas massas laboratoriais consistentes, com saída numérica estável, adequada para listas de exercícios, testes unitários e consumidores de API.
Como as massas são lidas e como a porcentagem de água permanece reproduzível
Sinais de mais opcionais no início e notação científica em strings numéricas são permitidos quando interpretáveis como decimais finitos; espaços incorporados, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula ruim não vire uma porcentagem errada. Massa anidra zero é válida e resulta em cem por cento de água, por essa definição de diferença de massa. Massas negativas e uma massa anidra maior que a massa do hidrato também são rejeitadas como não físicas para essa definição. Os campos preferenciais são hydrate_mass para a amostra hidratada, e anhydrous_mass para o resíduo seco, mas os apelidos m_hydrate, hydrate, m_hyd, mass_hydrate e m1 para o hidrato, e m_anhydrous, anhydrous, m_an, mass_anhydrous, m2 e dry_mass para o sal anidro também são aceitos, para que planilhas, query strings e formulários tipados possam reaproveitar o mesmo contrato. Massa de hidrato zero não é: a solicitação falha com invalid_input, porque a porcentagem de água fica indefinida quando o denominador se anula. Um campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para as massas devolvidas, a porcentagem e a fração, com padrão de dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado, sem reimplementar sozinho a fórmula de porcentagem de água do hidrato.
Onde a porcentagem de água em um hidrato se encaixa nos estudos, no laboratório e no software
Ferramentas de produto e de educação usam o endpoint quando um aluno digita duas massas, e a interface precisa mostrar um resultado claro de porcentagem de água, com a fração de água para desdobramentos matemáticos opcionais, como mols de água por mol de sal anidro. Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação que falha não é cobrada, e nada fica armazenado depois que a resposta retorna. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o restante do catálogo tier A do KIT e permite passar de uma demonstração em sala de aula para um pipeline automatizado sem mudar o resultado matemático. Combine-a com auxiliares de composição percentual ou de massa molar quando precisar de outra estequiometria relacionada de hidratos, e com outros endpoints de ciência quando estiver montando um pequeno laboratório de calculadoras gratuitas e determinísticas de química.
Casos de integração
Fixtures determinísticos de teste
Gere valores reproduzíveis de water_percent e water_mass para testes unitários, tutores e asserções de CI.
Perguntas técnicas
Quanto custa a calculadora de porcentagem de água em hidrato?
É gratuita no seu navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.