Owoman.ru

Как вычислить фазу

Для метода вычисления фаз существенно, сколько целых периодов циклов прошло со дня рождения до интересующего нас дня: фаза циклов определяется остатком от деления числа дней, истекших со дня рождения до выбранного дня, на длину периода. Тот же принцип мы, по существу, используем, когда говорим, например, что 9-й день после понедельника совпадает с 3-м днем недели, то есть приходится на среду (при делении 9 на 7 частное равно 1, а остаток - 2; первый день недели - понедельник; 1 + 2 = 3 - третий день недели).

Как вычисляются фазы?

Для упрощения вычислений приведем таблицу остатков от деления числа полностью прожитых лет и числа полостью прожитых месяцев на период соответствующего цикла (см. с. 38). Сложив эти остатки и прибавив к ним число дней, истекших от начала месяца до интересующего нас дня, получим полый остаток для соответствующего цикла. Как правило, полный остаток оказывается больше периода цикла, и перед «употреблением» его, возможно, придется 2 или 3 раза разделить на период цикла, прежде чем он станет меньше периода. Именно это число понадобится нам в дальнейшем.

Поскольку день рождения всегда является первым днем цикла, вычислив сумму 1 + соответствующий остаток, мы получим фазу интересующего нас цикла (так же, как прибавив к 1 остаток от деления 9 на 7, получили, что на девятый день от понедельника наступает среда). При вычислении следует помнить одно важное обстоятельство. При составлении таблиц мы учитывали лишь обычные, невисокосные годы. Следовательно, при вычислении остатков от деления числа полностью прожитых лет и полностью прожитых месяцев на длину периода необходимо каждый раз прибавлять число високосных лет, попавших в заданный промежуток времени (то есть учитывать, сколько раз наступало 29 февраля). Високосными считаются все годы, делящиеся на 4, за исключением тех, которые оканчиваются двумя нулями, но не делятся на 400 (например, 1800-й или 1900-й).