マイコン宇宙講座-南中している天体の赤経計算

地方恒星時を計算します。恒星時とは春分点が南中してから再び南中するまでの時間を1恒星日といい、これを24時間で割って1時間、さらに60分で割って1分というように表したものです。恒星時には歳差運動だけを考慮した平均恒星時と… マイコン宇宙講座-南中している天体の赤経計算 の続きを読む

マイコン宇宙講座-万年カレンダー

年月を指定すると、その月のカレンダーを表示します。万年カレンダーを計算で作成していくには、まず、その月の最初の日の曜日番号とユリウス日を求め、そこから、その月の日数まで+1日ずつしていきます。ユリウス日から日を求めるには… マイコン宇宙講座-万年カレンダー の続きを読む

マイコン宇宙講座-ユリウス暦とグレゴリオ暦の境目

ユリウス暦とグレゴリオ暦の境目を確認します。現在、日数の数え方はグレゴリオ暦ですが、ヨーロッパでは1582年10月4日まではユリウス暦を用いていました。ですが、このままだと1年の日数がグレゴリオ暦では365.2422日、… マイコン宇宙講座-ユリウス暦とグレゴリオ暦の境目 の続きを読む

マイコン宇宙講座-年月日算出

指定した年月日から経過日数後の年月日を求めます。未来だけでなく経過日数をマイナス記号をつけて指定することで過去の年月日も求めることができます。計算方法は簡単でユリウス日に経過日数を加減して求めたユリウス日からサブルーチン… マイコン宇宙講座-年月日算出 の続きを読む

マイコン宇宙講座-JST⇔MJD変換

年月日と時刻を指定すると修正ユリウス日を求め、さらに修正ユリウス日から年月日と時刻を計算します。このプログラムでは、求めるユリウス日が協定世界時であるため、指定した年月日および時刻をUTC表示するのですが、計算式が簡略的… マイコン宇宙講座-JST⇔MJD変換 の続きを読む

マイコン宇宙講座-基本サブルーチンの作成

日時を指定するとユリウス日を求めます。時刻系は世界時UTから現在はUTCに変わっています。ですが、実際は世界時と変わりません。日本標準時刻と世界時の関係は次のようになります。 UTC=JST-9 世界時は正確な呼称を協定… マイコン宇宙講座-基本サブルーチンの作成 の続きを読む