13月
2003年12月11日結局、天文学スクリプト
http://park1.wakwak.com/~y-nagano/Programs/koyomi/qreki.txt
をPHPに移植することに
なってしまった。
これやらないと旧正月の位置が
見当たらんのだよね。
月の満ち欠けに呼応する暦の
アルゴリズムを求めるということは、
太陽を1周する地球と
太陽(地球じゃなかった)
を1周する月の軌道計算をして、
地球の公転をユリウス暦
(ジュリアス・シーザー暦)、で、
月の公転を太陰暦として求めて、
その差分を太陽太陰暦の規則に則って、
閏月の位置をさがしたりする。
こういうのをコンピューターで
動かすのは浪漫があるが、
仕事となると、しかもただの移植となると
しんどいのみなんだなあ。
月の満ち欠け具合で今その月の何日くらいか
わかるというのは、時計がなかった昔の
人間には自然なとても自然なことだ。
太陽太陰暦は太陽暦と太陰暦を折衷するのに
閏月を用いるが、この閏月を求めるのが
まさに科学と宗教の狭間を突き止めるようなもの。
http://park1.wakwak.com/~y-nagano/Programs/koyomi/qreki.txt
をPHPに移植することに
なってしまった。
これやらないと旧正月の位置が
見当たらんのだよね。
月の満ち欠けに呼応する暦の
アルゴリズムを求めるということは、
太陽を1周する地球と
太陽(地球じゃなかった)
を1周する月の軌道計算をして、
地球の公転をユリウス暦
(ジュリアス・シーザー暦)、で、
月の公転を太陰暦として求めて、
その差分を太陽太陰暦の規則に則って、
閏月の位置をさがしたりする。
こういうのをコンピューターで
動かすのは浪漫があるが、
仕事となると、しかもただの移植となると
しんどいのみなんだなあ。
月の満ち欠け具合で今その月の何日くらいか
わかるというのは、時計がなかった昔の
人間には自然なとても自然なことだ。
太陽太陰暦は太陽暦と太陰暦を折衷するのに
閏月を用いるが、この閏月を求めるのが
まさに科学と宗教の狭間を突き止めるようなもの。
コメント