N88-BASICでモル (3回目)

2023/10/18(水)
N88-BASICでモル (3回目)

物質量,質量,個数,気体の体積
 
■ 定義
原子質量定数(atomic mass constant) (12Cの質量 / 12)
mu = 1Da (ダルトン)(dalton)
≒ 1.66053906660(50)×10−27 kg  … (測定値)
 
アボガドロ定数(Avogadro constant)
NA = 6.02214076×1023 /mol  … (定義)
モル質量定数(molar mass constant)
Mu = 103muNA ≒ 0.99999999965(30) g/mol
 
原子Aの相対原子質量(原子Aの原子量)
Ar(A) = ma(A)/mu 
 
元素Eの相対原子質量(元素Eの原子量)
Ar(E) = m(_)a(E)/mu  … Over barは平均
 
分子Mの相対分子質量(分子Mの分子量)
Mr(M) = m(M)/mu 
 
 
■ 動作
有効数字2~8桁の場合
モル質量定数Mu ≒ 1なので
原子量などMr ≒ モル質量Mとして
計算しています
 
概数の選択後
化学式と
(g) or (mol)を入力し
(原子量,分子量,式量)と
質量(g)、物質量(mol)
標準状態(0℃1013hPa)での気体の体積(個)
個数(個)を表示します
 
()のネスト(二重括弧)には非対応です
 
硫酸鉄(Ⅲ)の入力例
Fe2(SO4)3
4g
5 または 5mol
 
g以外はmolと判定しています
 
VL,NL,XL-BASICとblg~.zip(mol003.bas)は
以下のリンクからダウンロードできます
https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい















このブログの人気の投稿

NEWS

N88-BASICでゲーム (1回目)