Calculadora Avogadro
Passe de uma quantidade em mols para uma contagem de partículas com a constante de Avogadro exata: 1 mol são 6,02214076 × 10²³ átomos, moléculas, íons ou unidades de fórmula. Digite os mols e leia a contagem, com cada passo da substituição à vista. 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
- Mols
- 1
- Partículas
- 602.214.076.000.000.000.000.000
- Constante de Avogadro
- 602.214.076.000.000.000.000.000
- N A
- 602.214.076.000.000.000.000.000
- Unidade de mols
- mol
Uma calculadora de Avogadro converte uma quantidade de substância em mols em uma contagem de partículas usando a constante de Avogadro exata do SI, para que estudantes, técnicos de laboratório e scripts de correção obtenham o número de átomos, moléculas, íons ou unidades de fórmula sem uma planilha. Informe mols, multiplique por N_A igual a 6.02214076 vezes dez à vinte e três mols recíprocos e leia N.
O que a constante de Avogadro faz com uma quantidade em mols
A constante de Avogadro é a ponte SI exata entre a quantidade de substância do químico e uma contagem em escala de laboratório de entidades elementares. Após a redefinição do mol de 2019, N_A fica fixada em 6.02214076 vezes dez à vinte e três mols recíprocos: já não é um agrupamento medido de médias experimentais que os manuais revisam entre edições. Esta calculadora aplica uma identidade só: N igual a n vezes N_A.
Você informa n em mols; recebe N como contagem de partículas. Essas partículas podem ser átomos de um elemento, moléculas de um composto covalente, íons de um sal ou unidades de fórmula de um sólido de rede. A constante não inspeciona a espécie; só escala a quantidade.
Um mol de qualquer entidade especificada contém portanto exatamente N_A dessas entidades, dois mols contêm o dobro, um milimol contém a milésima parte de N_A, e zero mols corresponde a zero partículas, que é a contagem fisicamente coerente de uma amostra vazia. O que esta ferramenta não fará é inventar uma contagem a partir de uma quantidade de substância negativa.
Um número de mols negativo não descreve uma amostra física sobre uma balança, e devolver um N negativo esconderia um erro de entrada que lição de casa, preparo de laboratório e corretores automáticos precisam ver. Mantenha n dentro do teto de mols publicado para que n vezes N_A continue finito e os passos de substituição da resposta permaneçam legíveis ao lado dos campos numéricos.
Onde a conversão de mols em partículas vale a pena
Salas de aula e plataformas de tutoria usam uma calculadora de Avogadro para que aprendizes confiram contagens de átomos e moléculas com quantidades de mols arbitrárias sem perder uma potência de dez nem inverter a constante. Cadernos de laboratório convertem mols planejados em contagens esperadas de entidades para amostras diluídas, coberturas de superfície e conferências estequiométricas antes de pesar um frasco. A validação falha não consome saldo, o que mantém baratos os scripts exploratórios quando aprendizes definem mols como valor negativo de propósito.
Esta página não é uma ferramenta de massa para mols que precise de massa molar, nem uma busca de peso molecular por nome químico, nem um solver de gás ideal para PV igual a nRT. Prefira-a quando você já tiver mols e só precisar da ponte de Avogadro até uma contagem de partículas. Mantenha as requisições pequenas, fixe o campo particles devolvido nos testes e obtenha contagens de entidades reproduzíveis para lição de casa, plugins LMS e workers de borda sem montar um banco de dados químico próprio.
Conferências de ida e volta contra um auxiliar de partículas para mols são fáceis: converta mols em partículas aqui e divida de novo por N_A para recuperar os mols originais dentro do mesmo arredondamento.
Casos de uso
Conferência de lição de casa para N = n · N_A
Estudantes informam quantidades de mols do livro e comparam contagens de átomos ou moléculas escritas à mão com uma contagem de partículas determinística antes de entregar.
Estimativas de partículas no preparo de laboratório
Técnicos convertem mols planejados em contagens esperadas de entidades para amostras diluídas, coberturas de superfície ou conferências estequiométricas.
Testes unitários de auxiliares de química
Gere pares conhecidos de mols para partículas e rejeições deliberadas de mols negativos para kata de código e pipelines de correção.
Perguntas frequentes
Como converter mols em uma contagem de partículas?
Esta ferramenta devolve a contagem de partículas com arredondamento fixo e passos de substituição.
Qual é o valor exato da constante de Avogadro?
É 6,02214076 × 10²³ por mol, fixado de forma exata desde a redefinição do mol em 2019. Não é mais um valor medido que os livros didáticos corrigem de uma edição para outra.
Faz diferença se eu conto átomos, moléculas ou íons?
Não. A constante não olha a espécie, só escala a quantidade. Um mol de qualquer entidade contém o mesmo número dessa entidade, então você decide se uma partícula é um átomo, uma molécula, um íon ou uma unidade de fórmula.
Posso passar de gramas para partículas com esta ferramenta?
Não diretamente: ela parte dos mols. Não usa massa molar, não procura um composto pelo nome e não resolve problemas de gases. Converta primeiro a massa em mols e depois traga essa quantidade para cá.
Por que um número negativo de mols é recusado?
Porque uma quantidade negativa não descreve nenhuma amostra real, e uma contagem negativa de partículas esconderia um erro de digitação. Zero mol é aceito e dá zero partícula, o certo para uma amostra vazia.
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/avogadro \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles":1}'const res = await fetch("https://api.kit.forhosting.com/chem/avogadro", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/avogadro",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/avogadro", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/avogadro", 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
{
"moles": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.avogadro",
"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_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
Quantidades de mols negativas e valores não numéricos falham com invalid_input em vez de inventar uma contagem negativa de partículas. Cada chamada bem-sucedida custa US$ 0,002; a validação falha não é cobrada.
O que a constante de Avogadro faz com uma quantidade em mols
Strings não numéricas, campos vazios, infinitos e NaN também são rejeitados com invalid_input para que um erro de digitação nunca vire um zero silencioso. A aritmética é uma única multiplicação por uma constante publicada, por isso o mesmo resultado de dupla IEEE aparece no executor gratuito do navegador e na API, sem chamadas de rede, relógios nem sementes aleatórias.
Como chamar a calculadora e ler a contagem de partículas
Você não envia uma constante de Avogadro personalizada: N_A é fixada pela definição SI e ecoada na resposta. Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; strings numéricas só são aceitas se coincidirem com um padrão numérico finito estrito, inclusive notação científica como 2.5e-3. Envie um corpo JSON com o campo obrigatório moles, a quantidade de substância em mols. Os aliases n, amount e mol são aceitos e significam a mesma coisa; envie um número JSON finito ou uma string numérica em notação ordinária ou científica. Mols absolutos devem permanecer dentro do limite publicado de um trilhão para que o produto n vezes N_A continue finito em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso o corpo devolve moles arredondados, particles como contagem de entidades, avogadro_constant e N_A no mesmo valor SI, unit_moles como mol, unit_particles como entities, unit_avogadro como mol^-1, formula como N igual a n vezes N_A, uma mensagem curta no idioma da página e steps como um array ordenado de linhas de substituição que você pode imprimir ao lado de uma ficha. Validação falha — moles ausente, um valor que não é um número finito, um valor fora do limite absoluto ou uma quantidade de mols negativa — devolve invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com unidade item e sem tarifa extra por unidade. Emparelhe um mol, que produz exatamente N_A entidades, com dois mols, que produzem o dobro de N_A, e com moles igual a menos um, que demonstra o caminho duro invalid_input para uma quantidade de substância negativa.
Onde a conversão de mols em partículas vale a pena
Geradores de prova precisam de um oráculo determinístico que marque uma quantidade de mols negativa como invalid_input em vez de devolver em silêncio uma contagem negativa de partículas que um corretor defeituoso poderia tratar como sucesso. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002, sem tokens de modelo e sem rede de saída.
Perguntas técnicas
O que acontece se a quantidade de mols for negativa?
A conversão é rejeitada. A API devolve invalid_input em vez de inventar uma contagem negativa de partículas, e a requisição não é cobrada.
E se moles não for um número?
Um moles ausente, vazio, infinito, NaN ou não numérico falha com invalid_input nomeando o campo. Envie um número JSON finito ou uma string numérica.
Qual constante de Avogadro a calculadora usa?
O valor SI exato da redefinição do mol de 2019: N_A = 6.02214076×10²³ mol⁻¹. Você não pode substituí-la; a resposta ecoa avogadro_constant e N_A.
Quanto custa a calculadora de Avogadro?
A ferramenta do navegador é gratuita. Requisições à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.