ForHosting KIT · Ciência

Calculadora de fórmula empírica

Digite a quantidade de cada elemento e receba a fórmula inteira mais simples: 40 % de carbono, 6,7 % de hidrogênio e 53,3 % de oxigênio dão CH2O. Gramas ou porcentagens funcionam, e as massas atômicas padrão já vêm incluídas. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Uma fórmula empírica é a razão inteira mais simples entre os átomos de um composto químico, não necessariamente igual à fórmula molecular. Relatórios de laboratório costumam listar cada elemento como massa em gramas ou como porcentagem em massa; converter esses números em mols, normalizar pela menor quantidade em mols e eliminar as razões fracionárias é o caminho estequiométrico padrão ensinado na química geral. Esta capacidade executa esse caminho de forma determinística com uma tabela fixa de pesos atômicos convencionais, retorna uma string de fórmula ordenada pelo sistema Hill mais um detalhamento estruturado de mols e contagens inteiras, e rejeita composições totalmente zeradas com um erro claro de entrada inválida, para que pipelines nunca inventem átomos a partir de dados vazios.

Verificação de tarefas e relatórios de laboratório

Estudantes inserem a porcentagem em massa de análises de combustão ou CHN, comparam a fórmula retornada e as razões de mols termo a termo e recebem um erro claro quando todas as quantidades ficam em zero.

Como encontro a fórmula empírica a partir da composição percentual?

A resposta inclui formula (por exemplo, CH2O), além de mols e contagens inteiras por elemento.

Posso usar massa em gramas em vez de porcentagem?

Sim. A redução usa apenas quantidades relativas, de modo que gramas e porcentagem em massa que representam a mesma composição produzem a mesma fórmula empírica. O mode opcional pode rotular os valores como mass ou percent.

O que acontece se todas as quantidades dos elementos forem zero?

Pelo menos uma massa ou porcentagem positiva é obrigatória; composições vazias totalmente zeradas são rejeitadas e não são cobradas.

A calculadora de fórmula empírica é gratuita?

A ferramenta no navegador roda de graça no seu dispositivo.

Qual é a diferença em relação a uma calculadora de massa molar?

Ferramentas de massa molar partem de uma fórmula e somam pesos atômicos. Esta capacidade vai na direção oposta: de massas ou porcentagens medidas para a fórmula inteira mais simples.

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.

POSThttps://api.kit.forhosting.com/chem/empirical-formula

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/chem/empirical-formula \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"elements":{"C":40,"H":6.7,"O":53.3}}'
{
  "elements": {
    "C": 40,
    "H": 6.7,
    "O": 53.3
  }
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.empirical_formula",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Estudantes, tutores, scripts de LIMS e verificadores de tarefas podem fixar o JSON em testes sem instalar um pacote de química.

O que a composição em massa ou percentual significa e como enviar os elementos

Prepare um mapa de símbolos de elementos, sensíveis a maiúsculas e minúsculas, para quantidades finitas não negativas. Os valores podem ser gramas de cada elemento de uma amostra pesada ou porcentagens em massa de um relatório de análise elementar — a redução matemática a uma fórmula empírica depende apenas das quantidades relativas, de modo que ambas as interpretações produzem as mesmas contagens de átomos quando os dados são consistentes. O mode opcional pode ser mass, percent ou auto; auto é o padrão e apenas rotula a requisição para a sua UI, sem alterar a aritmética de mols. Números em string são aceitos quando sem espaços extras e finitos. As chaves devem ser símbolos padrão como H, C, O, Fe ou Cl; símbolos não reconhecidos e chaves malformadas falham com invalid_input. Pelo menos uma quantidade deve ser estritamente positiva: se todos os valores forem zero, o motor levanta invalid_input e não inventa uma fórmula. Entradas zero misturadas com positivas são descartadas, de modo que você pode reutilizar um payload completo de modelo de tabela periódica sem limpeza manual. Limite o mapa a um número modesto de elementos por segurança do isolado do Worker; exemplos didáticos comuns de dois a seis elementos são a carga de trabalho prevista. Os aliases composition, masses e percentages são aceitos para o objeto elements, de modo que SDKs e formulários possam usar a linguagem do domínio sem inventar um segundo caminho de código.

Lendo mols, razões, contagens inteiras e a string de fórmula

Os pesos atômicos seguem tabelas didáticas comuns usadas com as ferramentas de massa molar deste catálogo; não são downloads ao vivo da IUPAC e não mudam entre requisições idênticas. A string de fórmula é ordenada pelo sistema Hill: carbono primeiro quando presente, depois hidrogênio, depois os demais símbolos em ordem alfabética, de modo que orgânicos aparecem como CH2O enquanto binários inorgânicos como Fe2O3 permanecem familiares. Em caso de sucesso, a resposta inclui formula, o mode ecoado, element_count, um array elements, o multiplicador inteiro usado antes da redução pelo MDC, total_amount dos valores fornecidos e method igual a mole_ratio_integer. Cada entrada de elements lista symbol, amount, atomic_weight da tabela convencional estática, moles, mole_ratio após a divisão pela menor quantidade em mols e a contagem inteira final. Use apenas formula quando um rótulo ou flashcard precisa de uma única string; use o array elements quando um corretor precisa verificar razões de mols e contagens separadamente; use total_amount para confirmar que o cliente somou porcentagens próximas de cem ou preservou a massa da amostra. Os resultados em ponto flutuante são arredondados para um JSON estável para goldens, enquanto as contagens permanecem inteiros exatos. Elementos ausentes, mapas vazios, quantidades negativas, símbolos desconhecidos e composições totalmente zeradas falham com invalid_input e não são cobrados depois que o motor rejeita a requisição.

Uso da API, preços, fluxos de sala de aula e limites práticos

Chame a calculadora gratuita de fórmula empírica no navegador para verificações de tarefas, demonstrações em aula e conferências rápidas de relatórios de laboratório, sem instalar plugins de ChemDraw nem uma biblioteca local de estequiometria. O ruído de medição nas porcentagens de laboratório pode deslocar levemente as razões dos inteiros; o motor busca pequenos multiplicadores inteiros dentro de uma tolerância fixa e depois reduz pelo MDC, de modo que respostas clássicas como CH2O e Fe2O3 permanecem estáveis para dados limpos de livro-texto. Autores que distribuem SDKs podem mapear o array elements diretamente em tabelas de UI que mostram quantidade, mols, razão e contagem — as mesmas colunas que os estudantes calculam à mão ao encontrar uma fórmula empírica no papel. Envie um corpo JSON com o objeto obrigatório elements e a string opcional mode. Use a API pré-paga quando uma plataforma de tutoria, um sandbox de avaliação de código, um auxiliar de LIMS ou um gerador de currículo precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita a requisição. Combine este endpoint com uma calculadora de massa molar quando o próximo passo for converter a fórmula empírica em gramas por mol, ou com o seu próprio fator de massa molecular quando a fórmula molecular for n vezes a unidade empírica.

Tutoria e exercícios com correção automática

Criadores de lições geram exercícios de composição para fórmula com JSON estruturado para flashcards e corretores, sem embutir uma pilha completa de CAS de química.

LIMS e pipelines leves de estequiometria

Scripts que já armazenam mapas de massa ou porcentagem elementar chamam um endpoint pré-pago estável em vez de reimplementar o arredondamento de razões de mols em cada linguagem.

Ver a documentação completa do KIT →