N88-BASICでアボガドロ定数

2022/10/26(水)
N88-BASICでアボガドロ定数
 
アボガドロ定数(Avogadro constant)は
NA = 6.02214076×1023 /mol (2019/5/20~)
 
1mol当たり
6022垓1407京6000兆0000億0000万0000
 
1mol = 6.02214076×1023個の水(分子)は
コップ1/10(約18mL)程度なので
大して多くないように思えます
 
(分子量H2O≒18より約18g/mol、密度約1g/cm3
として1cm3=1mLなので18mL/mol)
 
 
地球の表面積を使用して1molの大きさを
実感して見ます
 
世界人口を1mol人とすると
人口密度は何人/m2 になるか
 
地球の表面積
5.100656×1014 m2 (陸と海全てを含む)
 
プログラムでは地球表面積の何倍かを
入力して1mol人の人口密度を表示します
(Enterのみの入力で1倍になります)
 
6.02214076×1023 / 5.100656×1014 で
約10億人/m2 
 
住めません
1molは
やはり多いです
 
地球表面積の約28.9%が陸地だそうですので
0.289を入力すると陸地のみの人口密度を
表示できます
 
約40億人/m2 
 
 
BASICの指数表記は
□×10 を □E+△ または □D+△と書きます
(Eは単精度、Dは倍精度)
 
N88-BASIC互換?VL,NL,XL-BASICと
blg~.zip(avog001.bas)は
以下のリンクからダウンロードできます

https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい




 










このブログの人気の投稿

NEWS

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