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