Calculadora de abundância isotópica
Parta da massa atômica média de um elemento e obtenha a proporção de cada um dos seus dois isótopos: o cloro, com 35,453 u e isótopos de 34,9689 e 36,9659 u, tem 75,7586379569 % de cloro-35 e 24,2413620431 % de cloro-37. 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
- Massa1
- 34,9689
- Massa2
- 36,9659
- Massa atômica média
- 35,453
- Fração1
- 0,7575863796
- Fração2
- 0,2424136204
- Abundância1 por cento
- 75,7586379569
- Abundância2 por cento
- 24,2413620431
Os elementos naturais na tabela periódica listam uma massa atômica média que é a média ponderada das massas de seus isótopos estáveis, não a massa de um único núcleo. Quando um elemento tem dois isótopos dominantes com massas conhecidas m1 e m2, e a tabela indica a massa média M, as frações molares seguem de M igual a f1 vezes m1 mais f2 vezes m2, com f1 mais f2 igual a um. Resolvendo, f1 fica igual a M menos m2 sobre m1 menos m2, e f2 igual a um menos f1; a abundância percentual é cada fração vezes cem. Esta calculadora aplica essa identidade de forma fechada e determinística para lições de casa, checagens de laboratório e gabaritos automáticos. Ela rejeita massas isotópicas iguais, que zeram o denominador, e médias não físicas que forçariam uma fração fora de zero a um.
Como a abundância de dois isótopos é calculada a partir da massa média
Parta da definição de massa atômica média elementar para um sistema de dois isótopos. Se o isótopo 1 tem massa m1 e abundância fracionária f1, e o isótopo 2 tem massa m2 e abundância fracionária f2, a massa média da tabela periódica é a média ponderada M igual a f1 vezes m1 mais f2 vezes m2. As duas frações são frações atômicas ou molares de uma amostra natural e devem somar um, de modo que f2 é igual a um menos f1.
Substitua para obter M igual a f1 vezes m1 mais um menos f1 vezes m2, que se reorganiza em M menos m2 igual a f1 vezes m1 menos m2, e portanto f1 igual a M menos m2 dividido por m1 menos m2. A fração companheira é f2 igual a m1 menos M dividido por m1 menos m2, ou simplesmente um menos f1. Multiplique cada fração por cem para informar a abundância natural percentual.
Checagens clássicas de livro incluem cloro com m1 cerca de 34.9689, m2 cerca de 36.9659 e M cerca de 35.453, que produz cerca de setenta e seis por cento de cloro-35 e vinte e quatro por cento de cloro-37, e cobre com m1 cerca de 62.93, m2 cerca de 64.93 e M cerca de 63.55, que produz cerca de sessenta e nove por cento de cobre-63 e trinta e um por cento de cobre-65. Massas e a média devem ser finitas e estritamente positivas.
Quando M fica fora do intervalo coberto por m1 e m2, ao menos uma fração sairia do intervalo unitário e a requisição falha com mensagem clara de que abundâncias percentuais físicas exigem que a média fique entre as massas dos isótopos. Entradas ausentes, não numéricas, NaN ou Infinity também falham cedo para o cliente corrigir a entrada antes da cobrança.
Onde calculadoras de abundância isotópica aparecem no trabalho real
Cursos de química geral do ensino médio e superior atribuem constantemente exercícios de abundância de dois isótopos com massas de livro de cloro, bromo, cobre, prata ou boro, e professores precisam de um oráculo confiável que devolva ambos os percentuais ao lado das frações para correção e demos. Laboratórios que introduzem espectrometria de massas frequentemente invertem o problema: alunos medem alturas de pico, estimam a massa média e verificam se as abundâncias implícitas batem com os valores naturais conhecidos dentro do erro experimental.
Controles de qualidade industrial de materiais de referência certificados às vezes recalculam porcentagens isotópicas esperadas a partir de massas médias publicadas como sanidade antes da espectrometria de massas de razão isotópica, mais cara. Se mais tarde você precisar de ajustes multi-isótopo com três ou mais espécies, meias-vidas de decaimento radioativo ou simulação completa do padrão isotópico de moléculas, trate-os como intenções de busca e landings separados em vez de sobrecarregar esta página de calculadora de abundância de dois isótopos.
Casos de uso
Gabaritos de lições e provas
Gere ambas as abundâncias percentuais isotópicas a partir das massas do livro e da média da tabela para que professores e autoavaliadores compartilhem uma verdade de média ponderada.
Checagens cruzadas de laboratório de espectrometria de massas
Converta uma massa atômica média medida e massas de isótopos conhecidas em porcentagens naturais esperadas para relatórios de cloro, cobre ou bromo.
Perguntas frequentes
E se a massa média não estiver entre as duas massas de isótopo?
Abundâncias físicas de dois isótopos devem ficar em [0, 100]%, o que exige que a massa atômica média fique entre m1 e m2 (incluindo os extremos 0%/100%).
Quais unidades devo usar?
As unidades se cancelam na razão, mas os três valores devem compartilhar uma unidade de massa coerente.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
O que acontece se as duas massas de isótopo forem iguais?
O cálculo é recusado, porque a fórmula divide pela diferença entre as duas massas, e essa diferença seria zero. Com duas massas idênticas não há como repartir a massa média entre os isótopos.
Funciona para elementos com três ou mais isótopos?
Não. Resolve o caso de dois isótopos, em que uma massa média e duas massas isotópicas definem as duas abundâncias. Serve para elementos dominados por dois isótopos estáveis, como o cloro ou o cobre.
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/isotope-abundance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass1":34.9689,"mass2":36.9659,"average_atomic_mass":35.453}'const res = await fetch("https://api.kit.forhosting.com/chem/isotope-abundance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass1": 34.9689,
"mass2": 36.9659,
"average_atomic_mass": 35.453
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/isotope-abundance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass1": 34.9689,
"mass2": 36.9659,
"average_atomic_mass": 35.453
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/isotope-abundance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass1":34.9689,"mass2":36.9659,"average_atomic_mass":35.453}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass1":34.9689,"mass2":36.9659,"average_atomic_mass":35.453}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/isotope-abundance", 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
{
"mass1": 34.9689,
"mass2": 36.9659,
"average_atomic_mass": 35.453
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.isotope_abundance",
"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
Como a abundância de dois isótopos é calculada a partir da massa média
O fluxo é aritmética de ponto flutuante pura sem rede, sem sementes aleatórias e sem carimbos de relógio, de modo que entradas idênticas sempre produzem o mesmo JSON. Quando m1 é igual a m2 o denominador some e a requisição falha com invalid_input em vez de inventar NaN ou Infinity.
O que você envia e o que recebe de volta
Envie três campos numéricos obrigatórios. O campo mass1 é a massa atômica do primeiro isótopo em unidades de massa atômica unificadas. O campo mass2 é a massa atômica do segundo isótopo na mesma unidade. Os três devem ser números finitos positivos. Médias que forçam uma fração fora de zero a um são rejeitadas como não físicas para um modelo puro de dois isótopos. O campo average_atomic_mass é a massa média do elemento da tabela periódica, também em unidades de massa atômica unificadas. Valores iguais de mass1 e mass2 são rejeitados porque a fórmula de abundância divide pela diferença. Em caso de sucesso a resposta ecoa as massas e a média limpas, as frações unitárias fraction1 e fraction2, as abundâncias percentuais abundance1_percent e abundance2_percent, uma checagem sum_percent perto de cem, rótulos de unidade, o método two_isotope_weighted_average e a string da fórmula f1 igual a parêntese M menos m2 fechado sobre parêntese m1 menos m2. A ordem dos isótopos é sua escolha: trocar mass1 e mass2 apenas troca qual porcentagem é rotulada como um versus dois; o par de porcentagens é o mesmo. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago. Números em string que fazem parse como valores finitos são aceitos igual a números JSON, de modo que posts de formulário e APIs tipadas se comportam igual.
Onde calculadoras de abundância isotópica aparecem no trabalho real
Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.
Casos de integração
Fixtures de currículo e olimpíadas
Produza em massa pares de abundância de dois isótopos e capture massas iguais ou médias fora da faixa com invalid_input rígido em vez de NaNs silenciosos.
Perguntas técnicas
Como as abundâncias percentuais de isótopos são calculadas?
Para dois isótopos, M = f1·m1 + f2·m2 com f1 + f2 = 1. Resolva f1 = (M − m2)/(m1 − m2) e f2 = 1 − f1, depois multiplique cada fração por 100 para a abundância percentual.
O que acontece se as duas massas de isótopo forem iguais?
A requisição falha com invalid_input. A fórmula divide por (mass1 − mass2), que é zero quando as massas são iguais, então não existem abundâncias únicas.