Skip to content

C++ source code to calculate rise/set/meridian time of Sun/Moon.

License

Notifications You must be signed in to change notification settings

komasaru/sun_moon

Repository files navigation

sun_moon

ビルド方法

make

(やり直す場合は、 make clean をしてから)

準備

  • うるう年ファイル LEAP_SEC.txt, DUT1 ファイル DUT1.txt は適宜最新のものに更新すること。

実行方法

./sun_moon YYYYMMDD <LATITUDE> <LONGITUDE> <HEIGHT>

  • 第1: 日付 [必須]
    計算対象の日付(グレゴリオ暦)を半角8桁数字で指定
  • 第2: 緯度 [必須]
    緯度を 度 で指定(度・分・秒は度に換算して指定すること)
    (北緯はプラス、南緯はマイナス。桁数は特に制限なし)
  • 第3: 経度 [必須]
    経度を 度 で指定(度・分・秒は度に換算して指定すること)
    (東経はプラス、西経はマイナス。桁数は特に制限なし)
  • 第4: 標高 [必須]
    標高をメートルで指定(マイナス値は指定不可)
    (桁数は特に制限なし)

About

C++ source code to calculate rise/set/meridian time of Sun/Moon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published