34754

Определение дней недели с помощью формул и таблиц

Доклад

История и СИД

Существует несколько математических формул для определения дня недели. Перевощикова: X равен остатку от деления выражения [H 1 1 4 H1 T1]:7 гдеX порядковый номер дня недели считая с воскресенья воскресенье 1 понедельник 2 и т. Черухина: X равен остатку от деления выражения [5 Н:4МТ]:7 гдеX порядковый номер дня недели считая с понедельника понедельник 1 вторник 2 и т.

Русский

2013-09-08

15.12 KB

30 чел.

Вопрос 20 Определение дней недели с помощью формул и таблиц

В источниках часто имеются указания на день, когда произошло то или иное событие. Это дает дополнительную возможность для проверки указанной в источнике даты. Существует несколько математических формул для определения дня недели.

Формула выдающегося русского астронома академика Д. М. Перевощикова: X равен остатку от деления выражения [(H—1) +  1/4 (H-1) + (T-1)]:7, где

X — порядковый номер дня недели, считая с воскресенья (воскресенье — 1, понедельник — 2 и т. д., суббота — 0);

H— число года по эре от Рождества Христова;

Т — число дней от начала года по искомый день включительно.

Пример: Революция 1905 г. началась 9 января в воскресенье. Подставив в формулу соответствующие цифровые данные, мы должны получить Х= 1. Проверим это: Х= [(1905—1)+1/4(1905—1) + (9-1)]:7= [1904+476+8] :7=2388:7=341 и 1 в остатке.

Формула слависта и филолога академика Е. Ф. Карского: X равен остатку от деления выражения [H+1/4 (H—1) + (T+5)] :7. Значения X и букв в этой формуле такие же, как и в предыдущей.

Определим значение X  по этой формуле для той же даты 9 января 1905 г. Х= [1905+1/4 (1905— 1) + (9+5)] :7= 2395:7= 342 и 1 в остатке.

Формула Н. И. Черухина: X равен остатку от деления выражения [(5* Н):4+М+Т]:7, где

X — порядковый номер дня недели, считая с понедельника (понедельник — 1, вторник — 2 и т. д., воскресенье — 0);

H— число данного года по эре от Рождества Христова;

М — цифра данного месяца (эти цифры для простого года, начиная с января, следующие — 4, 0, 0, 3, 5, 1, 3, 6, 2, 2, 4, 0, 2; для високосного года, начиная с января,—3, 6, 0, 3, 5, 1, 3, 6, 2, 4, 0, 2);

Т— указанное число месяца.

Проверим эту формулу на том же примере. По этой формуле остатка от деления быть не должно. Х= [(5* 1905):4+4+9] : 7= [(9525:4) +13] :7= (2381 +13) :7=2394:7= 342. Остатка нет.

Все эти формулы позволяют определить день недели только по современной эре и для январского года юлианского календаря (по старому стилю).

Известный историк Н. Г. Бережков вывел универсальную формулу для определения дня недели по эре от сотворения мира и по эре от Рождества Христова как для январского, так и для сентябрьского, мартовского и ультрамартовского годов. По этой формуле X равен остатку от деления следующего выражения: Х= [H+1/4(HР) + Т+r]:7, где

X — порядковый номер искомого дня недели, считая с воскресенья (воскресенье — 1, понедельник — 2 и т. д., суббота — 0);

H— цифровое обозначение года;

Т — число дней от начала года по искомый день включительно;

Р — 0 в мартовском году, 1 — в январском, сентябрьском и ультрамартовых годах;

r —3 в ультрамартовском году, 4 — в мартовском, 5 — в сентябрьском и январском годах.

По этой формуле в нашем примере (9 января 1905 г.) остаток должен быть равен 1. Подставим в эту формулу соответствующие цифровые значения: Х= [1905+1/4(1905—1)+9+5] :7= (1905+ +476+9+5):7=2395:7=342 и 1 в остатке.

По формулам Д. М. Перевощикова, Е. Ф. Карского и Н. Г. Бережкова можно определить день недели и по григорианскому календарю, но значения X в этом случае будут другие: понедельник — 1, вторник — 2 и т. д., воскресенье — 0.

Вруцелето

Вруцелето — это название воскресного дня в данном году, обозначенное одной из первых семи букв русского алфавита. Происхождение этого термина не установлено. С помощью вруцеле-та можно определить день недели для любого числа месяца.

В церковных календарях исходили из предположения, что 1 марта 1 г. от сотворения мира приходилось на пятницу,-и ближайшее воскресенье — 3 марта обозначили первой буквой русского алфавита А. Последующие дни недели были обозначены другими шестью следующими буквами, но в обратном алфавиту порядке: понедельник —3, вторник —S, среда — Е, четверг — Д, пятница — Г, суббота — В. Здесь пропущены буквы Б (буки) и Ж (живете), так как они в Древней Руси не имели цифрового значения.

Итак, вруцелето данного года — это буква, на которую приходится воскресенье. Каждый год вруцелето изменяется, переходя на следующую букву (в високосном году через букву). Установленный выше порядок перемещения чисел месяца по дням недели (круги солнца), безусловно, приложим и к смене вруцелет, поэтому определенному кругу солнца соответствует свое вруцелето. Это соответствие легко устанавливается с помощью специальных таблиц.


 

А также другие работы, которые могут Вас заинтересовать

70185. Экономико-математическое моделирование комплекса противоэрозионных мероприятий 186 KB
  Цель данной курсовой работы научиться строить экономико-математические модели по проектированию комплексов противоэрозионных мероприятий. Все элементы комплекса противоэрозионных мероприятий должны быть взаимно согласованы.
70186. Разработка нового туристского продукта – посещение иностранными гостями международной выставки вооружений и военной техники 152.5 KB
  Так называемые инсентив-туры давно практикуемые за рубежом и пользующиеся все большей популярностью в России предполагают не только корпоративный отдых как форму поощрения но и решение такой важной задачи внутрифирменного управления как сплочение членов трудового коллектива...
70187. ТЕХНОЛОГИЯ ПЕРЕВОЗКИ ГРУЗОВ И УПРАВЛЕНИЕ РАБОТОЙ ФЛОТА 838.5 KB
  В исходных данных для выполнения курсовой работы задаются: наименование судна направления перевозок два отдельных рейса род перевозимого груза дата начала рейсов. Предполагается что по окончании рейса судну предложено осуществить перевозку груза на одном из двух заданных направлений.
70189. Определение состава газовой фазы и окисляемости металлов при термообработке оксидного катода 594.94 KB
  В процессе откачки ЭВП наибольшее газовыделение происходит на этапе термообработки оксидного катода. Оксидное покрытие наносится на поверхность металлического керна катода (Mn) в виде суспензии карбонатов щелочноземельных металлов.
70190. ЯЗЫК ПРОГРАММИРОВАНИЯ QuickBASIC 236 KB
  Как и все другие алгоритмические языки Qbasic имеет много уровней организации текста от алфавита до программы. Прежде чем описывать синтаксические правила построения конструкций языка и приводить сведения по процедурам и функциям перечислим его структурные элементы от нижнего уровня к верхнему.
70191. ЯЗЫК ПРОГРАММИРОВАНИЯ QBASIC 618.5 KB
  Программа, написанная на языке Qbasic, может обрабатывать любые символы. Но это не значит, что каждый из них может использоваться в тексте программы для обеспечения действий или объектов программы. При вводе текста программы можно использовать как прописные, так и строчные буквы.
70193. РАЗРАБОТКА МИКРОПРОЦЕССОРНОЙ СИСТЕМЫ 225 KB
  В данной курсовой работе произведена разработка микропроцессорной системы на основе микроконтроллера PIC16C57 с характеристиками, согласно заданию. Произведена разработка функциональной и структурной схем. Приведена информация о выбранных элементах структурной схемы.