Bereken atomaire massa waarden voor chemische elementen door de namen of symbolen van elementen in te voeren. Krijg direct nauwkeurige atomaire gewichten voor chemische berekeningen en educatie.
Voer de volledige elementnaam in (bijv. 'Waterstof') of het symbool (bijv. 'H')
Voer hierboven een elementnaam of symbool in om de atomaire massa en informatie te zien.
De Elementaire Massacalculator biedt de atomaire massa en andere informatie voor chemische elementen. De atomaire massa wordt gemeten in atomaire massa-eenheden (u), wat ongeveer de massa van een enkel proton of neutron is.
Om deze calculator te gebruiken, voert u eenvoudig de naam van een element in (zoals 'Koolstof') of het symbool (zoals 'C') in het invoerveld hierboven. De calculator toont de informatie van het element, inclusief de atomaire massa.
De Elementaire Massa Calculator is een gespecialiseerde tool die is ontworpen om nauwkeurige atomische massa waarden voor chemische elementen te bieden. Atomische massa, ook wel atomisch gewicht genoemd, vertegenwoordigt de gemiddelde massa van atomen van een element, gemeten in atomische massaeenheden (u). Deze fundamentele eigenschap is cruciaal voor verschillende chemische berekeningen, van het balanceren van vergelijkingen tot het bepalen van moleculaire gewichten. Onze calculator biedt een eenvoudige manier om deze essentiële informatie te verkrijgen door simpelweg de naam of het symbool van een element in te voeren.
Of je nu een student bent die de basisprincipes van de chemie leert, een onderzoeker die aan complexe chemische formuleringen werkt, of een professional die snel referentiedata nodig heeft, deze elementaire massa calculator biedt directe, nauwkeurige atomische massa waarden voor de meest voorkomende chemische elementen. De calculator heeft een intuïtieve interface die zowel elementnamen (zoals "Zuurstof") als chemische symbolen (zoals "O") accepteert, waardoor het toegankelijk is, ongeacht je vertrouwdheid met chemische notatie.
Atomische massa vertegenwoordigt de gewogen gemiddelde van alle van nature voorkomende isotopen van een element, rekening houdend met hun relatieve overvloed. Het wordt gemeten in atomische massaeenheden (u), waarbij één atomische massaeenheid is gedefinieerd als 1/12 van de massa van een koolstof-12 atoom.
De formule voor het berekenen van de gemiddelde atomische massa van een element is:
Waarbij:
Bijvoorbeeld, chloor heeft twee veelvoorkomende isotopen: chloor-35 (met een massa van ongeveer 34.97 u en een overvloed van 75.77%) en chloor-37 (met een massa van ongeveer 36.97 u en een overvloed van 24.23%). De berekening zou zijn:
Onze calculator gebruikt vooraf berekende atomische massa waarden op basis van de meest recente wetenschappelijke metingen en normen die zijn vastgesteld door de International Union of Pure and Applied Chemistry (IUPAC).
Het gebruik van onze Elementaire Massa Calculator is eenvoudig en intuïtief. Volg deze eenvoudige stappen om de atomische massa van elk chemisch element te vinden:
Voer de elementinformatie in: Typ de volledige naam van het element (bijv. "Waterstof") of het chemische symbool (bijv. "H") in het invoerveld.
Bekijk de resultaten: De calculator toont onmiddellijk:
Kopieer de resultaten: Indien nodig, gebruik de kopieerknop om de atomische massa waarde te kopiëren voor gebruik in je berekeningen of documenten.
De calculator is niet hoofdlettergevoelig voor elementnamen (zowel "zuurstof" als "Zuurstof" werkt), maar voor chemische symbolen herkent het de standaard hoofdletterpatroon (bijv. "Fe" voor ijzer, niet "FE" of "fe").
Atomische massa waarden zijn essentieel in tal van wetenschappelijke en praktische toepassingen:
Atomische massa is fundamenteel voor:
Atomische massa waarden zijn cruciaal voor:
Wetenschappers gebruiken atomische massa voor:
Atomische massa waarden worden gebruikt in:
Atomische massa is belangrijk voor:
Hoewel onze Elementaire Massa Calculator een snelle en handige manier biedt om atomische massa waarden te vinden, zijn er alternatieve bronnen beschikbaar:
Periodieke Tafel Referenties: Fysieke of digitale periodieke tabellen bevatten doorgaans atomische massa waarden voor alle elementen.
Chemie Textboeken en Handboeken: Bronnen zoals het CRC Handbook of Chemistry and Physics bevatten uitgebreide elementdata.
Wetenschappelijke Databases: Online databases zoals de NIST Chemistry WebBook bieden gedetailleerde elementeigenschappen, inclusief isotopische samenstellingen.
Chemie Software: Gespecialiseerde chemiesoftwarepakketten bevatten vaak periodieke tabelgegevens en elementeigenschappen.
Mobiele Apps: Diverse chemiegerichte mobiele applicaties bieden informatie over de periodieke tabel, inclusief atomische massa's.
Onze calculator biedt voordelen op het gebied van snelheid, eenvoud en gerichte functionaliteit in vergelijking met deze alternatieven, waardoor het ideaal is voor snelle opzoekingen en eenvoudige berekeningen.
Het concept van atomische massa is aanzienlijk geëvolueerd door de geschiedenis van de chemie en de fysica:
John Dalton introduceerde rond 1803 de eerste tabel van relatieve atomische gewichten als onderdeel van zijn atoomtheorie. Hij wees waterstof een atomisch gewicht van 1 toe en mat andere elementen ten opzichte van deze standaard.
In 1869 publiceerde Dmitri Mendeleev zijn eerste periodieke tabel van elementen, waarbij hij ze organiseerde op basis van toenemende atomische gewicht en chemische eigenschappen. Deze organisatie onthulde patronen die hielpen bij het voorspellen van nog te ontdekken elementen.
Aan het begin van de 20e eeuw begonnen wetenschappers zuurstof als de referentiestandaard te gebruiken, waarbij ze het een atomisch gewicht van 16 toekenden. Dit creëerde enkele inconsistenties, aangezien de ontdekking van isotopen onthulde dat elementen verschillende massa's konden hebben.
In 1961 werd koolstof-12 aangenomen als de nieuwe standaard, gedefinieerd als precies 12 atomische massaeenheden. Deze standaard is tot op heden in gebruik en vormt de basis voor moderne atomische massa metingen.
Massaspectrometrie technieken die in het midden van de 20e eeuw werden ontwikkeld, revolutioneerden de precisie van atomische massa metingen door wetenschappers in staat te stellen individuele isotopen en hun overvloed te meten.
Tegenwoordig herzien en updaten de International Union of Pure and Applied Chemistry (IUPAC) periodiek de standaard atomische gewichten van elementen op basis van de meest recente en nauwkeurige metingen. Deze waarden houden rekening met de natuurlijke variatie in isotopische abundances die op aarde worden aangetroffen.
De ontdekking van kunstmatig gemaakte superzware elementen heeft de periodieke tabel verder uitgebreid dan van nature voorkomende elementen, met atomische massa's die voornamelijk worden bepaald door nucleaire fysica berekeningen in plaats van directe meting.
Hier zijn voorbeelden van hoe je elementlookup-functionaliteit in verschillende programmeertalen kunt implementeren:
1// JavaScript-implementatie van elementlookup
2const elements = [
3 { name: "Waterstof", symbol: "H", atomicMass: 1.008, atomicNumber: 1 },
4 { name: "Helium", symbol: "He", atomicMass: 4.0026, atomicNumber: 2 },
5 { name: "Lithium", symbol: "Li", atomicMass: 6.94, atomicNumber: 3 },
6 // Verdere elementen zouden hier worden vermeld
7];
8
9function findElement(query) {
10 if (!query) return null;
11
12 const normalizedQuery = query.trim();
13
14 // Probeer exacte symboolovereenkomst (hoofdlettergevoelig)
15 const symbolMatch = elements.find(element => element.symbol === normalizedQuery);
16 if (symbolMatch) return symbolMatch;
17
18 // Probeer case-insensitieve naamovereenkomst
19 const nameMatch = elements.find(
20 element => element.name.toLowerCase() === normalizedQuery.toLowerCase()
21 );
22 if (nameMatch) return nameMatch;
23
24 // Probeer case-insensitieve symboolovereenkomst
25 const caseInsensitiveSymbolMatch = elements.find(
26 element => element.symbol.toLowerCase() === normalizedQuery.toLowerCase()
27 );
28 return caseInsensitiveSymbolMatch || null;
29}
30
31// Voorbeeldgebruik
32const oxygen = findElement("Zuurstof");
33console.log(`Atomische massa van Zuurstof: ${oxygen.atomicMass} u`);
34
1# Python-implementatie van elementlookup
2elements = [
3 {"name": "Waterstof", "symbol": "H", "atomicMass": 1.008, "atomicNumber": 1},
4 {"name": "Helium", "symbol": "He", "atomicMass": 4.0026, "atomicNumber": 2},
5 {"name": "Lithium", "symbol": "Li", "atomicMass": 6.94, "atomicNumber": 3},
6 # Verdere elementen zouden hier worden vermeld
7]
8
9def find_element(query):
10 if not query:
11 return None
12
13 query = query.strip()
14
15 # Probeer exacte symboolovereenkomst (hoofdlettergevoelig)
16 for element in elements:
17 if element["symbol"] == query:
18 return element
19
20 # Probeer case-insensitieve naamovereenkomst
21 for element in elements:
22 if element["name"].lower() == query.lower():
23 return element
24
25 # Probeer case-insensitieve symboolovereenkomst
26 for element in elements:
27 if element["symbol"].lower() == query.lower():
28 return element
29
30 return None
31
32# Voorbeeldgebruik
33oxygen = find_element("Zuurstof")
34if oxygen:
35 print(f"Atomische massa van Zuurstof: {oxygen['atomicMass']} u")
36
1// Java-implementatie van elementlookup
2import java.util.Arrays;
3import java.util.List;
4import java.util.Optional;
5
6class Element {
7 private String name;
8 private String symbol;
9 private double atomicMass;
10 private int atomicNumber;
11
12 public Element(String name, String symbol, double atomicMass, int atomicNumber) {
13 this.name = name;
14 this.symbol = symbol;
15 this.atomicMass = atomicMass;
16 this.atomicNumber = atomicNumber;
17 }
18
19 // Getters
20 public String getName() { return name; }
21 public String getSymbol() { return symbol; }
22 public double getAtomicMass() { return atomicMass; }
23 public int getAtomicNumber() { return atomicNumber; }
24}
25
26public class ElementLookup {
27 private static final List<Element> elements = Arrays.asList(
28 new Element("Waterstof", "H", 1.008, 1),
29 new Element("Helium", "He", 4.0026, 2),
30 new Element("Lithium", "Li", 6.94, 3),
31 // Verdere elementen zouden hier worden vermeld
32 );
33
34 public static Element findElement(String query) {
35 if (query == null || query.trim().isEmpty()) {
36 return null;
37 }
38
39 String normalizedQuery = query.trim();
40
41 // Probeer exacte symboolovereenkomst (hoofdlettergevoelig)
42 Optional<Element> symbolMatch = elements.stream()
43 .filter(e -> e.getSymbol().equals(normalizedQuery))
44 .findFirst();
45 if (symbolMatch.isPresent()) {
46 return symbolMatch.get();
47 }
48
49 // Probeer case-insensitieve naamovereenkomst
50 Optional<Element> nameMatch = elements.stream()
51 .filter(e -> e.getName().toLowerCase().equals(normalizedQuery.toLowerCase()))
52 .findFirst();
53 if (nameMatch.isPresent()) {
54 return nameMatch.get();
55 }
56
57 // Probeer case-insensitieve symboolovereenkomst
58 Optional<Element> caseInsensitiveSymbolMatch = elements.stream()
59 .filter(e -> e.getSymbol().toLowerCase().equals(normalizedQuery.toLowerCase()))
60 .findFirst();
61 return caseInsensitiveSymbolMatch.orElse(null);
62 }
63
64 public static void main(String[] args) {
65 Element oxygen = findElement("Zuurstof");
66 if (oxygen != null) {
67 System.out.printf("Atomische massa van Zuurstof: %.4f u%n", oxygen.getAtomicMass());
68 }
69 }
70}
71
1<?php
2// PHP-implementatie van elementlookup
3$elements = [
4 ["name" => "Waterstof", "symbol" => "H", "atomicMass" => 1.008, "atomicNumber" => 1],
5 ["name" => "Helium", "symbol" => "He", "atomicMass" => 4.0026, "atomicNumber" => 2],
6 ["name" => "Lithium", "symbol" => "Li", "atomicMass" => 6.94, "atomicNumber" => 3],
7 // Verdere elementen zouden hier worden vermeld
8];
9
10function findElement($query) {
11 global $elements;
12
13 if (empty($query)) {
14 return null;
15 }
16
17 $query = trim($query);
18
19 // Probeer exacte symboolovereenkomst (hoofdlettergevoelig)
20 foreach ($elements as $element) {
21 if ($element["symbol"] === $query) {
22 return $element;
23 }
24 }
25
26 // Probeer case-insensitieve naamovereenkomst
27 foreach ($elements as $element) {
28 if (strtolower($element["name"]) === strtolower($query)) {
29 return $element;
30 }
31 }
32
33 // Probeer case-insensitieve symboolovereenkomst
34 foreach ($elements as $element) {
35 if (strtolower($element["symbol"]) === strtolower($query)) {
36 return $element;
37 }
38 }
39
40 return null;
41}
42
43// Voorbeeldgebruik
44$oxygen = findElement("Zuurstof");
45if ($oxygen) {
46 echo "Atomische massa van Zuurstof: " . $oxygen["atomicMass"] . " u";
47}
48?>
49
1// C#-implementatie van elementlookup
2using System;
3using System.Collections.Generic;
4using System.Linq;
5
6public class Element
7{
8 public string Name { get; set; }
9 public string Symbol { get; set; }
10 public double AtomicMass { get; set; }
11 public int AtomicNumber { get; set; }
12}
13
14public class ElementLookup
15{
16 private static readonly List<Element> Elements = new List<Element>
17 {
18 new Element { Name = "Waterstof", Symbol = "H", AtomicMass = 1.008, AtomicNumber = 1 },
19 new Element { Name = "Helium", Symbol = "He", AtomicMass = 4.0026, AtomicNumber = 2 },
20 new Element { Name = "Lithium", Symbol = "Li", AtomicMass = 6.94, AtomicNumber = 3 },
21 // Verdere elementen zouden hier worden vermeld
22 };
23
24 public static Element FindElement(string query)
25 {
26 if (string.IsNullOrWhiteSpace(query))
27 {
28 return null;
29 }
30
31 string normalizedQuery = query.Trim();
32
33 // Probeer exacte symboolovereenkomst (hoofdlettergevoelig)
34 var symbolMatch = Elements.FirstOrDefault(e => e.Symbol == normalizedQuery);
35 if (symbolMatch != null)
36 {
37 return symbolMatch;
38 }
39
40 // Probeer case-insensitieve naamovereenkomst
41 var nameMatch = Elements.FirstOrDefault(e =>
42 e.Name.Equals(normalizedQuery, StringComparison.OrdinalIgnoreCase));
43 if (nameMatch != null)
44 {
45 return nameMatch;
46 }
47
48 // Probeer case-insensitieve symboolovereenkomst
49 return Elements.FirstOrDefault(e =>
50 e.Symbol.Equals(normalizedQuery, StringComparison.OrdinalIgnoreCase));
51 }
52
53 public static void Main()
54 {
55 var oxygen = FindElement("Zuurstof");
56 if (oxygen != null)
57 {
58 Console.WriteLine($"Atomische massa van Zuurstof: {oxygen.AtomicMass} u");
59 }
60 }
61}
62
Atomische massa is het gewogen gemiddelde van de massa's van alle van nature voorkomende isotopen van een element, rekening houdend met hun relatieve overvloed. Het wordt gemeten in atomische massaeenheden (u), waarbij één atomische massaeenheid is gedefinieerd als 1/12 van de massa van een koolstof-12 atoom.
Hoewel vaak door elkaar gebruikt, verwijst atomische massa technisch gezien naar de massa van een specifieke isotoop van een element, terwijl atomisch gewicht (of relatieve atomische massa) verwijst naar het gewogen gemiddelde van alle van nature voorkomende isotopen. In de praktijk vermelden de meeste periodieke tabellen het atomisch gewicht wanneer ze "atomische massa" tonen.
Atomische massa's hebben decimale waarden omdat ze gewogen gemiddelden vertegenwoordigen van de verschillende isotopen van een element. Aangezien de meeste elementen van nature als mengsels van isotopen met verschillende massa's voorkomen, is de resulterende gemiddelde zelden een geheel getal.
De atomische massa waarden in deze calculator zijn gebaseerd op de meest recente standaard atomische gewichten gepubliceerd door de International Union of Pure and Applied Chemistry (IUPAC). Ze hebben doorgaans een nauwkeurigheid van ten minste vier significante cijfers, wat voldoende is voor de meeste chemische berekeningen.
Sommige elementen (zoals lithium, boor en koolstof) hebben variërende isotopische samenstellingen, afhankelijk van hun bron in de natuur. Voor deze elementen biedt IUPAC atomische massa intervallen om het bereik van atomische gewichten weer te geven die in normale monsters kunnen worden aangetroffen. Onze calculator gebruikt het conventionele atomische gewicht, dat een enkele waarde is die geschikt is voor de meeste doeleinden.
Voor elementen zonder stabiele isotopen (zoals technetium en promethium) vertegenwoordigt de atomische massa waarde de massa van de langstlevende of meest gebruikte isotoop. Deze waarden zijn omgeven door vierkante haken in officiële tabellen om aan te geven dat ze een enkele isotoop vertegenwoordigen in plaats van een natuurlijke mengsel.
Deze calculator biedt het standaard atomische gewicht van elementen, niet de massa van specifieke isotopen. Voor isotopen-specifieke massa's zouden gespecialiseerde nucleaire data bronnen geschikter zijn.
Om de moleculaire massa van een verbinding te berekenen, vermenigvuldig je de atomische massa van elk element met het aantal atomen van dat element in het molecuul, en tel je deze waarden bij elkaar op. Voor water (H₂O): (2 × 1.008) + (1 × 15.999) = 18.015 u.
Atomische massa is cruciaal voor het omrekenen tussen verschillende eenheden in de chemie, met name tussen massa en molen. De atomische massa van een element in grammen is gelijk aan één mol van dat element, dat precies 6.022 × 10²³ atomen bevat (Avogadro's getal).
Aanvankelijk werd waterstof gebruikt als referentie met een massa van 1. Later werd zuurstof gebruikt met een massa van 16. Sinds 1961 is koolstof-12 de standaard, gedefinieerd als precies 12 atomische massaeenheden. Moderne metingen gebruiken massaspectrometrie om isotopische massa's en abundances met hoge precisie te bepalen.
International Union of Pure and Applied Chemistry. "Atomgewichten van de Elementen 2021." Pure and Applied Chemistry, 2021. https://iupac.org/what-we-do/periodic-table-of-elements/
National Institute of Standards and Technology. "Atomgewichten en Isotopische Samenstellingen." NIST Chemistry WebBook, 2018. https://physics.nist.gov/cgi-bin/Compositions/stand_alone.pl
Wieser, M.E., et al. "Atomgewichten van de Elementen 2013 (IUPAC Technisch Rapport)." Pure and Applied Chemistry, 88(3), 265-291, 2016.
Meija, J., et al. "Atomgewichten van de Elementen 2011 (IUPAC Technisch Rapport)." Pure and Applied Chemistry, 85(5), 1047-1078, 2013.
Coplen, T.B. & Peiser, H.S. "Geschiedenis van de aanbevolen atomische gewicht waarden van 1882 tot 1997: een vergelijking van verschillen met huidige waarden met de geschatte onzekerheden van eerdere waarden." Pure and Applied Chemistry, 70(1), 237-257, 1998.
Greenwood, N.N. & Earnshaw, A. Chemie van de Elementen (2e ed.). Butterworth-Heinemann, 1997.
Chang, R. & Goldsby, K.A. Chemie (13e ed.). McGraw-Hill Education, 2019.
Emsley, J. Natuur's Bouwstenen: Een A-Z Gids voor de Elementen (2e ed.). Oxford University Press, 2011.
Probeer vandaag nog onze Elementaire Massa Calculator om snel nauwkeurige atomische massa waarden te vinden voor je chemische berekeningen, onderzoek of educatieve behoeften!
Ontdek meer tools die handig kunnen zijn voor uw workflow