Calculadora átomos → mols de composto
Passe de uma contagem de átomos para mols de composto: 1,806642228 × 10²⁴ átomos agrupados de três em três, como na água, dão exatamente 1 mol. Informe o total de átomos e os átomos por unidade e veja cada passo da divisão. 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
- Átomos totais
- 1.806.642.228.000.000.000.000.000
- Átomos por unidade
- 3
- Unidades de fórmula
- 602.214.076.000.000.000.000.000
- Quantidade em mols
- 1
- Mols de composto
- 1
- Constante de Avogadro
- 602.214.076.000.000.000.000.000
Uma calculadora de átomos para mols de composto transforma uma contagem de átomos e o número de átomos em uma unidade de fórmula na quantidade de substância desse composto em mols. Informe a contagem total de átomos N e os átomos por unidade de fórmula k —por exemplo três para a água H2O ou dois para o oxigênio O2—; a ferramenta devolve os mols n iguais a N dividido por k vezes o número de Avogadro, mais a contagem intermediária de unidades de fórmula, arredondamento decimal fixo, rótulos de unidade e passos de substituição que você pode colar em um caderno de laboratório ou em um teste unitário. Tarefas de estequiometria, verificações de moléculas multiátomo, preparação para provas e corretores automáticos precisam dessa ponte de contagem de átomos para mols de composto sem planilha nem banco de dados químico completo.
O que n = N / (k · N_A) significa para compostos multiátomo
No conceito de mol, um mol de qualquer substância contém o número de Avogadro de entidades elementares —átomos, moléculas, íons ou unidades de fórmula— exatamente N_A igual a 6.02214076 vezes dez elevado a vinte e três por mol na definição SI fixada em 2019. Quando sua amostra é descrita como uma contagem total de átomos em vez de uma contagem de moléculas inteiras, você precisa primeiro recuperar quantas unidades de fórmula esses átomos formam.
Se cada unidade de fórmula contém k átomos, o número de unidades de fórmula é N dividido por k. Dividir essa contagem por N_A produz então os mols de composto: n igual a N sobre k vezes N_A. Para gases monoatômicos elementares k é um e a fórmula se reduz ao familiar n igual a N sobre N_A.
Para o oxigênio diatômico k é dois; para a água k é três; para a glicose C6H12O6 k é vinte e quatro. Problemas de sala de aula costumam dar um enorme total de átomos em notação científica de um instrumento ou de um experimento mental e pedem mols do composto puro que esses átomos formariam se cada átomo estiver dentro de uma unidade de fórmula completa.
Professores e corretores automáticos se importam tanto com a rejeição de k zero quanto com a aritmética: um aluno que deixa átomos por unidade em branco ou digita zero saiu do domínio desta ferramenta, e um fallback silencioso para dividir só por N_A esconderia que a estrutura multiátomo foi ignorada. O caminho de verificação recalcula unidades de fórmula e mols com o mesmo arredondamento fixo usado nos campos publicados, de modo que uma resposta bem-sucedida sempre traz passos que você pode afirmar em testes ou fichas.
Dicas práticas, limites e buscas relacionadas
Mantenha contagens totais de átomos e valores de átomos por unidade dentro das faixas absolutas publicadas para que N sobre k e a divisão seguinte por N_A não transbordem em uma cifra de mols não finita que o solver precise rejeitar. Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; strings numéricas só são aceitas quando batem com um padrão numérico finito estrito.
Escolha k a partir da fórmula molecular ou empírica que você realmente quer —H2O são três átomos por unidade, não um—; confundir mols de átomos elementares com mols de composto é o erro de ficha mais comum que esta página evita.
Esta página atende quem busca uma calculadora de átomos para mols de composto, mols por átomos por unidade de fórmula ou quantos mols a partir da contagem de átomos online; não é um conversor de mols para átomos (use a ferramenta Avogadro mols para átomos), não é uma calculadora de partículas para gramas e não é um parser de string de fórmula que inventa k para você.
Prefira esta capacidade quando já tiver N e k e só precisar de mols do composto multiátomo; se a fonte for massa ou concentração, converta primeiro para contagem de átomos.
Casos de uso
Conferência de lição de casa em problemas multiátomo
Alunos informam átomos totais e átomos por unidade de fórmula da estequiometria do livro e comparam mols de composto escritos à mão com um resultado determinístico antes de entregar.
Testes unitários de conversores de contagem de átomos
Gere casos monoatômicos, diatômicos e poliatômicos conhecidos, mais rejeições deliberadas de k zero, como valores esperados em katas de programação.
Pré-voo antes de passos de massa ou concentração
Pipelines convertem primeiro totais de átomos em mols de composto e só então ramificam para cálculos de massa molar ou volume quando n é finito e positivo.
Perguntas frequentes
Como converter átomos em mols de um composto?
Divida a contagem total de átomos N pelos átomos por unidade de fórmula k para obter unidades de fórmula e depois divida pelo número de Avogadro: n = N / (k · N_A).
É o mesmo que mols para átomos com o número de Avogadro?
Não. Um conversor puro mols↔partículas usa n = N/N_A sem fator k. Esta ferramenta é para compostos multiátomo em que você deve considerar os átomos por unidade de fórmula.
A calculadora de átomos para mols de composto é grátis?
A ferramenta do navegador é grátis e roda localmente.
Quantos átomos por unidade de fórmula devo informar para a água?
Três, porque o H2O tem dois átomos de hidrogênio e um de oxigênio. O oxigênio diatômico O2 tem dois, a glicose C6H12O6 tem 24 e um gás monoatômico, um.
Qual é o erro mais comum ao passar de átomos para mols?
Confundir mols de átomos com mols de composto. Dividir a contagem só pelo número de Avogadro ignora que vários átomos formam uma unidade de fórmula, e o resultado sai maior, multiplicado pelos átomos por unidade.
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/atoms-to-moles-of-compound \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_atoms":1.806642228e+24,"atoms_per_unit":3}'const res = await fetch("https://api.kit.forhosting.com/chem/atoms-to-moles-of-compound", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_atoms": 1.806642228e+24,
"atoms_per_unit": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/atoms-to-moles-of-compound",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_atoms": 1.806642228e+24,
"atoms_per_unit": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/atoms-to-moles-of-compound", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_atoms":1.806642228e+24,"atoms_per_unit":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_atoms":1.806642228e+24,"atoms_per_unit":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/atoms-to-moles-of-compound", 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
{
"total_atoms": 1.806642228e+24,
"atoms_per_unit": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.atoms_to_moles_of_compound",
"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_atoms | 1e+36 |
max_abs_atoms_per_unit | 1000000000000 |
max_abs_moles | 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 os átomos por unidade são zero, a divisão é indefinida, então a API retorna um erro claro invalid_input em vez de inventar Infinity ou um NaN silencioso. O caminho é aritmética determinística pura —sem rede, sem sementes aleatórias, sem dependência do relógio— de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após arredondamento fixo a doze casas decimais sempre que você a chama.
Como chamar a API e o que retorna
A contagem total de átomos deve ser não negativa; os átomos por unidade devem ser estritamente positivos —valores em ou abaixo de um vezes dez elevado a menos quinze, ou qualquer k não positivo, são tratados como zero e rejeitados—. Envie um corpo JSON com dois números finitos obrigatórios: total_atoms (aliases atoms, N, atom_count, particles, count e total_atom_count) e atoms_per_unit (aliases atoms_per_formula_unit, k, atoms_per_molecule, atoms_per_fu e atomsPerUnit). Os valores absolutos devem permanecer dentro dos limites publicados —contagens de átomos até um vezes dez elevado a trinta e seis e átomos por unidade até um trilhão— para que as razões intermediárias permaneçam finitas em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso a resposta ecoa total_atoms e atoms_per_unit arredondados, define formula_units como N dividido por k, moles e moles_of_compound no mesmo valor n arredondado, avogadro e N_A na constante SI exata, rótulos de unidade para mols, átomos, unidades de fórmula e Avogadro, formula na string n igual a N sobre k vezes N_A, message em um resumo curto e steps em um array ordenado de linhas de substituição. Validação falha —campos ausentes, números não finitos, valores fora dos limites absolutos, total de átomos negativo, zero átomos por unidade ou intermediário não finito— retorna invalid_input e nunca é cobrada. O preço é um fixo US$ 0,002 por requisição bem-sucedida com unidade item e preço unitário marginal zero.
Dicas práticas, limites e buscas relacionadas
Ao ensinar, combine exemplos: um vezes dez elevado a vinte e quatro átomos com k igual a três para mols na escala da água; N_A vezes dois átomos com k igual a dois para exatamente um mol de um diatômico; um caso deliberado atoms_per_unit igual a zero para demonstrar o caminho duro invalid_input; e um caso monoatômico k igual a um que deve bater com uma conversão pura partículas de Avogadro para mols. Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando aprendizes colocam k em zero de propósito. Checagens de ida e volta são fáceis: recalcule N dividido por k dividido por N_A à mão e confirme que coincide com os mols publicados no mesmo arredondamento a doze casas, e confirme que zerar só atoms_per_unit muda a resposta para invalid_input com uma mensagem que menciona átomos por unidade diferentes de zero.
Perguntas técnicas
O que acontece quando os átomos por unidade são zero?
Os mols de composto são indefinidos. Esta ferramenta retorna invalid_input em vez de Infinity ou NaN.
Que valor de k devo usar para a água?
H2O tem três átomos por unidade de fórmula (dois de hidrogênio + um de oxigênio), então k = 3.