Даффет-Смит П. Практическая астрономия с калькулятором: Пер. с англ.

Программа Я1. Пересчет даты в порядковый номер дня года.

1. Ввести порядковый номер месяца (например, 11 в случае ноября).

2. Проверить выполнение условия: «Введенная величина больше 2».

— -Если «да», то перейти к шагу (8).

— Если «нет», то перейти к следующему шагу (3).

3. Вычесть 1 из номера месяца.

4. Умножить на 63 (или 62 в случае високосного года).

5. Разделить на 2.

6. Выделить целую часть.

7. Перейти к шагу 12.

8. Прибавить 1 к номеру месяца.

9. Умножить на 30,6.

10. Выделить целую часть.

20

Время

11. Вычесть 63 (или 62 в случае високосного года)

12. Прибавить число, соответствующее данному дню Получаем в результате порядковый номер дня в году

$ 4. Юлианские дни

Иногда бывает необходимо выразить момент наблюдений через число дней и долю дня, прошедших от данной исходной эпохи. В качестве такой исходной эпохи астрономы выбрали средний гринвичский полдень 1 января 4713 г. до н. э., что соответствует середине дня 1 января на Гринвичском меридиане в 4713 г. до н. э. Число дней,

Пример 4

Инстру«ци« РезуЛ)

1.

Обозначим: у— номер года, т — номер

У

= 1985

 

месяца; с1 — число

т d

= 2

= 17,25

2.

Если т= 1 или 2, положить у' = у— 1 и т' = т + 12

у'

= 1984

 

Если т > 2, положить у' = у и т' = т

т'

= 14

3.

Если наша дата позднее 15 октября 1582 г. (т. е. она дана по григорианскому календарю), вычислить:

   
 

а) А = целая часть от у'/\О0;

А

= [1984/100] = 19

 

б) В = 2 — А + целая часть от А/4.

В

= 2—19+ [19/4] = — 13

 

В противном случае положить В = 0

   

4

Вычислить С= целая часть от 365,25^'

С

= [365,25 1984] = 724656

5.

Вычислить Д = целая часть от

D

= [30.6001 15] = 459

 

30,6001 (т' + 1)

 

6.

Найти Ю = В + С + О + е!+ 1 720 994,5.

   
 

Это и будет юлианской датой

JD

= 2 446 113,75

Время

21

рошедших с этого момента, называется юлианской да-ой*. Следует отметить, что каждая новая юлианская дата ачинается в 12 ч 00 мин GMT (UT), что на полсуток лсходится с началом гражданских суток.


Предыдущая Следующая