Зворотний зв'язок

Тригонометричні ефемериди планет Сонячної системи

Те, що творилося з нашим календарем в історії для астрономів інакше як жахом

не назвеш. То спочатку був Юліанський календар потім Григоріанський, під час

переходу було втрачено 13 днів, як наслідок ми св’яткуємо старий Новий рік. Ви-

сокосні роки, 29 лютого, декретний час – все це призводить до плутанини.

В астрономії прийнято нумерувати дні. Нумеровані дні в астрономії мають назву юліанські дні. Якщо дні нумеровані, то спрощуються всі календарні розрахунки. Наприклад, число днів між двома датами рівне різниці відповідних номерів дат. Це визначення і покладено в основу системи відліку часу в нашій програмі. Єдина проблема – це розробити метод нумерації днів в рамках нашого Григоріанського календаря.

Нумерація днів в сучасному календарі затруднена через його неперіодичність : одні місяці мають 30 днів, інші 31, в лютому то 28, то 29 в високосному році. Як-

би в кожному місяці було 30 днів, а високосних років не було, то номер дати

можна було б визначити по формулі:

N=365 * G + 30 * (M-1) + D

де – G, M, D – рік, місяць, день дати.

Найбільші складності в удосконалені цієї формули створює лютий. Для високосних років, починаючи з 1 березня , потрібно враховувати додатковий день. Якби лютий був останнім місяцем року, то по крайній мірі, ця складність зникла б. Тому в календарних розрахунках місяць і рік доцільно перенумерувати: березень буде першим місяцем року і т.д., а січень і лютий одинадцятим і дванадцятим місяцями попереднього року.

Алгоритм присвоєння номера дня в рамках Григоріанського календаря буде

таким:

S:= int ( 12 – M /10 );

M:= 12 * S + M – 2 ;

G:= G – S ;

N:= 365 * G + int (G/4) – int (G/100) + int (G/400) + int (30.59 * M ) + D – 30 ;

спростимо : об’єднаємо перші два члена до int ( 365.25 * G ).

Для дат з 1900 по 2099 роки вираз N спрощується за рахунок того, що сума тре-

тього і четвертого членів за цей час не міняється і дорівнює –15. Так як в нуме-

рації дат числа –15 і –30 тільки посувають номера всіх дат на одне і теж число,

то в розрахунках їх можна не враховувати. Щоб номера дат для  і  ст. не


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат