原子番号を入力することで、任意の元素の原子量を計算します。化学の学生、教師、専門家のためのシンプルなツール。
原子量ファインダーは、原子番号に基づいて任意の元素の原子量(原子質量とも呼ばれる)を迅速に決定できる専門的な計算機です。原子量は、元素の平均原子質量を表す化学の基本的な特性であり、原子質量単位(amu)で測定されます。この計算機は、化学を学ぶ学生、実験室で働く専門家、または元素データに迅速にアクセスする必要がある人々にとって、この重要な情報にアクセスするための簡単な方法を提供します。
周期表には、118の確認された元素が含まれており、それぞれにユニークな原子番号と対応する原子量があります。当社の計算機は、水素(原子番号1)からオガネソン(原子番号118)までのすべての元素をカバーし、国際純正応用化学連合(IUPAC)からの最新の科学データに基づいた正確な原子量値を提供します。
原子量(または原子質量)は、元素の原子の平均質量であり、自然に存在する同位体の相対的な存在比を考慮に入れたものです。これは原子質量単位(amu)で表され、1amuは炭素-12原子の質量の1/12として定義されています。
複数の同位体を持つ元素の原子量を計算するための公式は次のとおりです:
ここで:
安定した同位体が1つだけの元素の場合、原子量はその同位体の質量にすぎません。安定した同位体がない元素の場合、原子量は通常、最も安定したまたは一般的に使用される同位体に基づいています。
当社の計算機を使用して任意の元素の原子量を見つけるのは簡単で明確です:
原子番号を入力:入力フィールドに原子番号(1から118の間)を入力します。原子番号は、原子の核内にある陽子の数であり、各元素をユニークに識別します。
結果を表示:計算機は自動的に以下を表示します:
情報をコピー:コピーボタンを使用して、原子量のみまたは完全な元素情報をクリップボードにコピーし、他のアプリケーションで使用できます。
酸素の原子量を見つけるには:
計算機はユーザー入力に対して以下の検証を行います:
原子番号と原子量は、元素の特性に関する関連性はありますが、異なる特性です:
特性 | 定義 | 例(炭素) |
---|---|---|
原子番号 | 核内の陽子の数 | 6 |
原子量 | 同位体を考慮に入れた原子の平均質量 | 12.011 amu |
質量数 | 特定の同位体内の陽子と中性子の合計 | 12(炭素-12の場合) |
原子番号は元素のアイデンティティと周期表内の位置を決定し、原子量は質量と同位体組成を反映します。
元素の原子量を知ることは、さまざまな科学的および実用的なアプリケーションにおいて不可欠です:
原子量は、化学における化学量論的計算の基本であり、以下を含みます:
分析技術において:
アプリケーションには:
当社の計算機は、原子量を迅速かつ便利に見つける方法を提供しますが、特定のニーズに応じた代替手段がいくつかあります:
物理的またはデジタルの周期表には、すべての元素の原子量が通常含まれています。これらは、複数の元素を同時に調べる必要がある場合や、元素間の関係を視覚的に表現したい場合に便利です。
利点:
欠点:
CRCハンドブックなどのハンドブックには、元素に関する詳細情報が含まれており、正確な原子量と同位体組成が記載されています。
利点:
欠点:
NIST化学WebBookのようなオンラインデータベースは、原子量や同位体情報を含む包括的な化学データを提供します。
利点:
欠点:
研究者や開発者にとって、Pythonなどの言語で化学ライブラリを通じて原子量データにプログラム的にアクセスすることができます(例:mendeleev
やperiodictable
などのパッケージを使用)。
利点:
欠点:
原子量の概念は、原子構造と同位体に関する理解が深まるにつれて、過去200年間で大きく進化しました。
原子量測定の基礎は、ジョン・ダルトンによって1800年代初頭に築かれました。ダルトンは水素に原子量1を割り当て、他の元素をそれに対して相対的に測定しました。
1869年、ドミトリ・メンデレーエフは、原子量の増加に従って元素を配置した最初の広く認識された周期表を発表しました。この配置は、元素の特性における周期的なパターンを明らかにしましたが、当時の不正確な原子量測定のためにいくつかの異常が存在しました。
フレデリック・ソディによる同位体の発見(1913年)は、原子量に関する理解を革命的に変えました。科学者たちは、多くの元素が異なる質量を持つ同位体の混合物として存在することを認識し、これが原子量がしばしば整数でない理由を説明しました。
1920年、フランシス・アストンは質量分析計を使用して同位体の質量と存在比を正確に測定し、原子量の精度を大幅に向上させました。
1961年、炭素-12が原子量の標準参照として水素に代わり、原子質量単位(amu)が炭素-12原子の質量の1/12として正確に定義されました。
今日、国際純正応用化学連合(IUPAC)は、新しい測定と発見に基づいて標準原子量を定期的にレビューおよび更新しています。自然界における同位体組成が変動する元素(例えば水素、炭素、酸素など)については、IUPACは通常、単一の値ではなく範囲値を提供します。
2016年には、元素113、115、117、118の確認により周期表の第七周期が完成し、元素に関する理解の重要なマイルストーンとなりました。これらの超重元素は安定した同位体を持たず、原子量は通常、最も安定した既知の同位体に基づいています。
以下は、さまざまなプログラミング言語で原子量の検索を実装する方法の例です:
1# 原子量検索のPython実装
2def get_atomic_weight(atomic_number):
3 # 元素の原子量を持つ辞書
4 elements = {
5 1: {"symbol": "H", "name": "水素", "weight": 1.008},
6 2: {"symbol": "He", "name": "ヘリウム", "weight": 4.0026},
7 6: {"symbol": "C", "name": "炭素", "weight": 12.011},
8 8: {"symbol": "O", "name": "酸素", "weight": 15.999},
9 # 必要に応じて他の元素を追加
10 }
11
12 if atomic_number in elements:
13 return elements[atomic_number]
14 else:
15 return None
16
17# 使用例
18element = get_atomic_weight(8)
19if element:
20 print(f"{element['name']} ({element['symbol']}) の原子量は {element['weight']} amu です")
21
1// 原子量検索のJavaScript実装
2function getAtomicWeight(atomicNumber) {
3 const elements = {
4 1: { symbol: "H", name: "水素", weight: 1.008 },
5 2: { symbol: "He", name: "ヘリウム", weight: 4.0026 },
6 6: { symbol: "C", name: "炭素", weight: 12.011 },
7 8: { symbol: "O", name: "酸素", weight: 15.999 },
8 // 必要に応じて他の元素を追加
9 };
10
11 return elements[atomicNumber] || null;
12}
13
14// 使用例
15const element = getAtomicWeight(8);
16if (element) {
17 console.log(`${element.name} (${element.symbol}) の原子量は ${element.weight} amu です`);
18}
19
1// 原子量検索のJava実装
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", "水素", 1.008));
10 elements.put(2, new Element("He", "ヘリウム", 4.0026));
11 elements.put(6, new Element("C", "炭素", 12.011));
12 elements.put(8, new Element("O", "酸素", 15.999));
13 // 必要に応じて他の元素を追加
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) の原子量は %.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関数による原子量検索
2Function GetAtomicWeight(atomicNumber As Integer) As Variant
3 Dim weight As Double
4
5 Select Case atomicNumber
6 Case 1
7 weight = 1.008 ' 水素
8 Case 2
9 weight = 4.0026 ' ヘリウム
10 Case 6
11 weight = 12.011 ' 炭素
12 Case 8
13 weight = 15.999 ' 酸素
14 ' 必要に応じて他のケースを追加
15 Case Else
16 GetAtomicWeight = CVErr(xlErrNA)
17 Exit Function
18 End Select
19
20 GetAtomicWeight = weight
21End Function
22
23' ワークシートでの使用:=GetAtomicWeight(8)
24
1// 原子量検索のC#実装
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", "水素", 1.008) },
11 { 2, ("He", "ヘリウム", 4.0026) },
12 { 6, ("C", "炭素", 12.011) },
13 { 8, ("O", "酸素", 15.999) },
14 // 必要に応じて他の元素を追加
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}) の原子量は {element.Value.Weight} amu です");
30 }
31 }
32}
33
原子質量は、特定の同位体の元素の質量であり、原子質量単位(amu)で測定されます。これは、特定の同位体の形式に対する正確な値です。
原子量は、すべての自然に存在する同位体の原子質量の加重平均であり、その相対的な存在比を考慮に入れています。安定した同位体が1つだけの元素の場合、原子量と原子質量は本質的に同じです。
原子量が整数でない主な理由は2つあります:
例えば、塩素は約76%の塩素-35と24%の塩素-37として自然に存在するため、原子量は35.45です。
この計算機の原子量は、最新のIUPACの推奨に基づいており、ほとんどの元素について通常は4〜5桁の有効数字で正確です。自然界における同位体組成が変動する元素については、値は典型的な地球上のサンプルに対する標準原子量を表します。
はい、原子量の受け入れられた値は、いくつかの理由で変わる可能性があります:
IUPACは、最新の科学データを反映するために、標準原子量を定期的にレビューおよび更新します。
合成元素(一般的に原子番号92以上の元素)は、通常安定した同位体を持たず、実験室条件でのみ短期間存在するため、原子量は通常、最も安定したまたは一般的に研究されている同位体の質量に基づいています。これらの値は、自然に存在する元素のものよりも不確実性が高い場合があり、新しいデータが得られると見直されることがあります。
2009年以降、IUPACは、標準原子量を単一の値ではなく範囲値(インターバル値)で示す元素をいくつかリストしています。これは、これらの元素の同位体組成がサンプルの供給源によって大きく変動する可能性があることを反映しています。範囲原子量を持つ元素には、水素、炭素、窒素、酸素、その他いくつかがあります。
この計算機は元素の標準原子量を提供します。これは、すべての自然に存在する同位体の加重平均です。特定の同位体の質量については、専門の同位体データベースや参考資料が必要です。
元素の原子量は、原子質量単位(amu)で表され、モル質量(g/mol)として表されるモル質量と数値的に等しいです。例えば、炭素は原子量が12.011 amuであり、モル質量は12.011 g/molです。
原子量は主に物理的特性(密度や拡散率など)に影響を与えますが、化学的特性には直接的な影響はほとんどありません。化学的特性は主に電子構造によって決まります。ただし、同位体の違いは、軽元素(例えば水素)の場合に反応速度(運動同位体効果)や平衡に影響を与えることがあります。
化合物の分子量を計算するには、分子内のすべての原子の原子量を合計します。例えば、水(H₂O)の分子量は次のように計算されます: 2 × (水素の原子量) + 1 × (酸素の原子量) = 2 × 1.008 + 15.999 = 18.015 amu
国際純正応用化学連合。 "元素の原子量 2021。" 純粋および応用化学、2021年。https://iupac.org/atomic-weights/
メイジャ、J.、他。 "元素の原子量 2013(IUPAC技術報告)。" 純粋および応用化学、第88巻、第3号、2016年、265-291ページ。
国家標準技術研究所。 "原子量と同位体組成。" NIST標準参照データベース 144、2022年。https://www.nist.gov/pml/atomic-weights-and-isotopic-compositions-relative-atomic-masses
ウィーザー、M.E.、他。 "元素の原子量 2011(IUPAC技術報告)。" 純粋および応用化学、第85巻、第5号、2013年、1047-1078ページ。
コプレン、T.B.、他。 "選択された元素の同位体存在比の変動(IUPAC技術報告)。" 純粋および応用化学、第74巻、第10号、2002年、1987-2017ページ。
グリーンウッド、N.N.、アーンショー、A. 元素の化学。第2版、バターワース・ハイネマン、1997年。
チャン、レイモンド。 化学。第13版、マグロウヒル教育、2020年。
エムズリー、ジョン。 自然の構成要素:元素のA-Zガイド。オックスフォード大学出版局、2011年。
1から118の間の任意の原子番号を入力して、対応する元素の原子量を瞬時に見つけてください。学生、研究者、または専門家の方々に、当社の計算機は化学計算に必要な正確なデータを提供します。
ワークフローに役立つかもしれないさらなるツールを発見する