Beregn atomvægten af ethvert element ved at indtaste dets atomnummer. Enkel værktøj til kemi studerende, lærere og fagfolk.
Atomvægt Finder er en specialiseret kalkulator, der giver dig mulighed for hurtigt at bestemme atomvægten (også kaldet atommasse) af ethvert grundstof baseret på dets atomnummer. Atomvægt er en grundlæggende egenskab inden for kemi, der repræsenterer den gennemsnitlige masse af atomer af et grundstof, målt i atommasseenheder (amu). Denne kalkulator giver en ligetil måde at få adgang til denne afgørende information, uanset om du er studerende, der studerer kemi, en professionel, der arbejder i et laboratorium, eller nogen, der har brug for hurtig adgang til elementdata.
Det periodiske system indeholder 118 bekræftede grundstoffer, hver med et unikt atomnummer og tilsvarende atomvægt. Vores kalkulator dækker alle disse grundstoffer, fra brint (atomnummer 1) til oganesson (atomnummer 118), og giver nøjagtige atomvægtværdier baseret på de nyeste videnskabelige data fra International Union of Pure and Applied Chemistry (IUPAC).
Atomvægt (eller atommasse) er den gennemsnitlige masse af atomer af et grundstof, idet der tages højde for den relative overflod af dets naturligt forekommende isotoper. Det udtrykkes i atommasseenheder (amu), hvor en amu defineres som 1/12 af massen af et carbon-12 atom.
Formlen til beregning af atomvægten af et grundstof med flere isotoper er:
Hvor:
For grundstoffer med kun én stabil isotop er atomvægten blot massen af denne isotop. For grundstoffer uden stabile isotoper er atomvægten typisk baseret på den mest stabile eller almindeligt anvendte isotop.
At finde atomvægten af ethvert grundstof ved hjælp af vores kalkulator er enkelt og ligetil:
Indtast Atomnummeret: Skriv atomnummeret (mellem 1 og 118) i inputfeltet. Atomnummeret er antallet af protoner i et atoms kerne og identificerer unikt hvert grundstof.
Se Resultaterne: Kalkulatoren viser automatisk:
Kopier Information: Brug kopiknapperne til at kopiere enten atomvægten alene eller de komplette elementoplysninger til din udklipsholder til brug i andre applikationer.
For at finde atomvægten af ilt:
Kalkulatoren udfører følgende validering på brugerinput:
Atomnummeret og atomvægten er relaterede, men adskilte egenskaber ved grundstoffer:
Egenskab | Definition | Eksempel (Carbon) |
---|---|---|
Atomnummer | Antal protoner i kernen | 6 |
Atomvægt | Gennemsnitlig masse af atomer, der tager højde for isotoper | 12.011 amu |
Massetal | Summen af protoner og neutroner i en specifik isotop | 12 (for carbon-12) |
Atomnummeret bestemmer grundstoffets identitet og position i det periodiske system, mens atomvægten afspejler dets masse og isotopiske sammensætning.
At kende atomvægten af grundstoffer er essentielt i mange videnskabelige og praktiske anvendelser:
Atomvægte er grundlæggende for stoikiometriske beregninger i kemi, herunder:
I analytiske teknikker såsom:
Anvendelser inkluderer:
Mens vores kalkulator giver en hurtig og bekvem måde at finde atomvægte på, er der flere alternativer afhængigt af dine specifikke behov:
Fysiske eller digitale periodiske tabeller inkluderer typisk atomvægte for alle grundstoffer. Disse er nyttige, når du har brug for at slå flere grundstoffer op samtidigt eller foretrækker en visuel repræsentation af grundstoffernes relationer.
Fordele:
Ulemper:
Håndbøger som CRC Handbook of Chemistry and Physics indeholder detaljerede oplysninger om grundstoffer, herunder præcise atomvægte og isotopiske sammensætninger.
Fordele:
Ulemper:
Online databaser som NIST Chemistry WebBook giver omfattende kemiske data, herunder atomvægte og isotopisk information.
Fordele:
Ulemper:
For forskere og udviklere, adgang til atomvægtdata programmatisk gennem kemibiblioteker i sprog som Python (f.eks. ved hjælp af pakker som mendeleev
eller periodictable
).
Fordele:
Ulemper:
Begrebet atomvægt har udviklet sig betydeligt i løbet af de sidste to århundreder, hvilket afspejler vores voksende forståelse af atomstruktur og isotoper.
Grundlaget for atomvægtmålinger blev lagt af John Dalton i begyndelsen af 1800-tallet med sin atomteori. Dalton tildelte brint en atomvægt på 1 og målte andre grundstoffer i forhold til det.
I 1869 offentliggjorde Dmitri Mendeleev det første bredt anerkendte periodiske system, der arrangerede grundstoffer efter stigende atomvægt og lignende egenskaber. Denne arrangement afslørede periodiske mønstre i grundstoffernes egenskaber, selvom der eksisterede nogle anomalier på grund af unøjagtige atomvægtmålinger på det tidspunkt.
Opdagelsen af isotoper af Frederick Soddy i 1913 revolutionerede vores forståelse af atomvægte. Forskere indså, at mange grundstoffer eksisterer som blandinger af isotoper med forskellige masser, hvilket forklarer, hvorfor atomvægte ofte ikke var hele tal.
I 1920 brugte Francis Aston massespektrografen til præcist at måle isotopiske masser og overflod, hvilket forbedrede atomvægtens nøjagtighed betydeligt.
I 1961 blev carbon-12 erstattet med brint som den standardreference for atomvægte, hvilket definerede atommasseenheden (amu) som præcist 1/12 af massen af et carbon-12 atom.
I dag gennemgår International Union of Pure and Applied Chemistry (IUPAC) periodisk anmeldelser og opdateringer af de standard atomvægte baseret på nye målinger og opdagelser. For grundstoffer med variable isotopiske sammensætninger i naturen (som brint, carbon og ilt) giver IUPAC nu intervalværdier i stedet for enkeltværdier for at afspejle denne naturlige variation.
Færdiggørelsen af den syvende række af det periodiske system i 2016 med bekræftelsen af grundstofferne 113, 115, 117 og 118 repræsenterede en milepæl i vores forståelse af grundstoffer. For disse supertunge grundstoffer med ingen stabile isotoper er atomvægten typisk baseret på massen af den mest stabile kendte isotop.
Her er eksempler i forskellige programmeringssprog, der viser, hvordan man implementerer atomvægtopslag:
1# Python implementering af atomvægtopslag
2def get_atomic_weight(atomic_number):
3 # Ordbog over grundstoffer med deres atomvægte
4 elements = {
5 1: {"symbol": "H", "name": "Brint", "weight": 1.008},
6 2: {"symbol": "He", "name": "Helium", "weight": 4.0026},
7 6: {"symbol": "C", "name": "Carbon", "weight": 12.011},
8 8: {"symbol": "O", "name": "Ilt", "weight": 15.999},
9 # Tilføj flere grundstoffer efter behov
10 }
11
12 if atomic_number in elements:
13 return elements[atomic_number]
14 else:
15 return None
16
17# Eksempel på brug
18element = get_atomic_weight(8)
19if element:
20 print(f"{element['name']} ({element['symbol']}) har en atomvægt på {element['weight']} amu")
21
1// JavaScript implementering af atomvægtopslag
2function getAtomicWeight(atomicNumber) {
3 const elements = {
4 1: { symbol: "H", name: "Brint", weight: 1.008 },
5 2: { symbol: "He", name: "Helium", weight: 4.0026 },
6 6: { symbol: "C", name: "Carbon", weight: 12.011 },
7 8: { symbol: "O", name: "Ilt", weight: 15.999 },
8 // Tilføj flere grundstoffer efter behov
9 };
10
11 return elements[atomicNumber] || null;
12}
13
14// Eksempel på brug
15const element = getAtomicWeight(8);
16if (element) {
17 console.log(`${element.name} (${element.symbol}) har en atomvægt på ${element.weight} amu`);
18}
19
1// Java implementering af atomvægtopslag
2import java.util.HashMap;
3import java.util.Map;
4
5public class AtomicWeightCalculator {
6 private static final Map<Integer, Element> elements = new HashMap<>();
7
8 static {
9 elements.put(1, new Element("H", "Brint", 1.008));
10 elements.put(2, new Element("He", "Helium", 4.0026));
11 elements.put(6, new Element("C", "Carbon", 12.011));
12 elements.put(8, new Element("O", "Ilt", 15.999));
13 // Tilføj flere grundstoffer efter behov
14 }
15
16 public static Element getElement(int atomicNumber) {
17 return elements.get(atomicNumber);
18 }
19
20 public static void main(String[] args) {
21 Element oxygen = getElement(8);
22 if (oxygen != null) {
23 System.out.printf("%s (%s) har en atomvægt på %.3f amu%n",
24 oxygen.getName(), oxygen.getSymbol(), oxygen.getWeight());
25 }
26 }
27
28 static class Element {
29 private final String symbol;
30 private final String name;
31 private final double weight;
32
33 public Element(String symbol, String name, double weight) {
34 this.symbol = symbol;
35 this.name = name;
36 this.weight = weight;
37 }
38
39 public String getSymbol() { return symbol; }
40 public String getName() { return name; }
41 public double getWeight() { return weight; }
42 }
43}
44
1' Excel VBA funktion til at slå atomvægt op
2Function GetAtomicWeight(atomicNumber As Integer) As Variant
3 Dim weight As Double
4
5 Select Case atomicNumber
6 Case 1
7 weight = 1.008 ' Brint
8 Case 2
9 weight = 4.0026 ' Helium
10 Case 6
11 weight = 12.011 ' Carbon
12 Case 8
13 weight = 15.999 ' Ilt
14 ' Tilføj flere sager efter behov
15 Case Else
16 GetAtomicWeight = CVErr(xlErrNA)
17 Exit Function
18 End Select
19
20 GetAtomicWeight = weight
21End Function
22
23' Brug i et regneark: =GetAtomicWeight(8)
24
1// C# implementering af atomvægtopslag
2using System;
3using System.Collections.Generic;
4
5class AtomicWeightCalculator
6{
7 private static readonly Dictionary<int, (string Symbol, string Name, double Weight)> Elements =
8 new Dictionary<int, (string, string, double)>
9 {
10 { 1, ("H", "Brint", 1.008) },
11 { 2, ("He", "Helium", 4.0026) },
12 { 6, ("C", "Carbon", 12.011) },
13 { 8, ("O", "Ilt", 15.999) },
14 // Tilføj flere grundstoffer efter behov
15 };
16
17 public static (string Symbol, string Name, double Weight)? GetElement(int atomicNumber)
18 {
19 if (Elements.TryGetValue(atomicNumber, out var element))
20 return element;
21 return null;
22 }
23
24 static void Main()
25 {
26 var element = GetElement(8);
27 if (element.HasValue)
28 {
29 Console.WriteLine($"{element.Value.Name} ({element.Value.Symbol}) har en atomvægt på {element.Value.Weight} amu");
30 }
31 }
32}
33
Atommasse refererer til massen af en specifik isotop af et grundstof, målt i atommasseenheder (amu). Det er en præcis værdi for en bestemt isotopisk form af et grundstof.
Atomvægt er den vægtede gennemsnit af atommassene af alle naturligt forekommende isotoper af et grundstof, idet der tages højde for deres relative overflod. For grundstoffer med kun én stabil isotop er atomvægten og atommassen praktisk talt den samme.
Atomvægte er ikke hele tal af to hovedårsager:
For eksempel har klor en atomvægt på 35.45, fordi det naturligt forekommer som cirka 76% klor-35 og 24% klor-37.
Atomvægtene i denne kalkulator er baseret på de nyeste IUPAC-anbefalinger og er typisk nøjagtige til 4-5 signifikante cifre for de fleste grundstoffer. For grundstoffer med variable isotopiske sammensætninger i naturen repræsenterer værdierne den standard atomvægt for typiske terrestriske prøver.
Ja, de accepterede værdier for atomvægte kan ændre sig af flere årsager:
IUPAC gennemgår periodisk og opdaterer de standard atomvægte for at afspejle de bedste tilgængelige videnskabelige data.
For syntetiske grundstoffer (generelt dem med atomnumre over 92), som ofte ikke har stabile isotoper og kun eksisterer kortvarigt under laboratoriebetingelser, er atomvægten typisk baseret på massen af den mest stabile eller almindeligt studerede isotop. Disse værdier er mindre sikre end dem for naturligt forekommende grundstoffer og kan revideres, efterhånden som der bliver tilgængelige flere data.
Siden 2009 har IUPAC listet nogle grundstoffer med intervalværdier (intervaller) i stedet for enkeltværdier for deres standard atomvægte. Dette afspejler det faktum, at den isotopiske sammensætning af disse grundstoffer kan variere betydeligt afhængigt af kilden til prøven. Grundstoffer med interval atomvægte inkluderer brint, carbon, kvælstof, ilt og flere andre.
Denne kalkulator giver den standard atomvægt for grundstoffer, som er det vægtede gennemsnit af alle naturligt forekommende isotoper. For specifikke isotopmassser ville du have brug for en specialiseret isotopdatabase eller reference.
Atomvægten af et grundstof, udtrykt i atommasseenheder (amu), er numerisk lig med dets molare masse udtrykt i gram pr. mol (g/mol). For eksempel har carbon en atomvægt på 12.011 amu og en molar masse på 12.011 g/mol.
Selvom atomvægten primært påvirker fysiske egenskaber som densitet og diffusionshastigheder, har den generelt minimal direkte effekt på kemiske egenskaber, som primært bestemmes af elektronisk struktur. Imidlertid kan isotopiske forskelle påvirke reaktionshastigheder (kinetiske isotopiske effekter) og ligevægte i nogle tilfælde, især for lettere grundstoffer som brint.
For at beregne den molekylære vægt af en forbindelse skal du summere atomvægtene af alle atomer i molekylet. For eksempel har vand (H₂O) en molekylvægt på: 2 × (atomvægten af H) + 1 × (atomvægten af O) = 2 × 1.008 + 15.999 = 18.015 amu
International Union of Pure and Applied Chemistry. "Atomvægte af grundstofferne 2021." Pure and Applied Chemistry, 2021. https://iupac.org/atomic-weights/
Meija, J., et al. "Atomvægte af grundstofferne 2013 (IUPAC Teknisk Rapport)." Pure and Applied Chemistry, vol. 88, no. 3, 2016, pp. 265-291.
National Institute of Standards and Technology. "Atomvægte og Isotopiske Sammensætninger." NIST Standard Reference Database 144, 2022. https://www.nist.gov/pml/atomic-weights-and-isotopic-compositions-relative-atomic-masses
Wieser, M.E., et al. "Atomvægte af grundstofferne 2011 (IUPAC Teknisk Rapport)." Pure and Applied Chemistry, vol. 85, no. 5, 2013, pp. 1047-1078.
Coplen, T.B., et al. "Isotop-abundans variationer af udvalgte grundstoffer (IUPAC Teknisk Rapport)." Pure and Applied Chemistry, vol. 74, no. 10, 2002, pp. 1987-2017.
Greenwood, N.N., og Earnshaw, A. Kemi af grundstofferne. 2. udg., Butterworth-Heinemann, 1997.
Chang, Raymond. Kemi. 13. udg., McGraw-Hill Education, 2020.
Emsley, John. Naturens Byggesten: En A-Z Guide til Grundstofferne. Oxford University Press, 2011.
Indtast ethvert atomnummer mellem 1 og 118 for straks at finde den tilsvarende grundstofs atomvægt. Uanset om du er studerende, forsker eller professionel, giver vores kalkulator de nøjagtige data, du har brug for til dine kemi-beregninger.
Opdag flere værktøjer, der måske kan være nyttige for din arbejdsgang.