Определение дня недели - Практическая астрономия с калькулятором

§6. Определение дня недели

Иногда бывает полезно знать, на какой день недели будет приходиться определенная дата. Это очень легко определить, если только вычислена юлианская дата. Ниже мы определим день недели, соответствующий 17 февраля 1985 г.
Пример 6
Инструкция Результат
1.Найти юлианскую дату, соответствующую 0 ч UT интересующей нас даты (см. § 4) 1985 февраль 17,0
JD=2 446 113,5
2. Вычислить А = (JD + 1,5)/7 А = 349 445,0000
3. Взять дробную часть А, умножить ее на 7 и округлить до ближайшего целого. Это будет номер дня недели n. День недели при этом определяется так:
  • n = 0 — воскресенье
  • n = 1 — понедельник
  • n = 2 — вторник
  • n = 3 — среда
  • n = 4 — четверг
  • n = 5 — пятница
  • n = 6 — суббота
Дробная часть = 0,0
n = 0 Воскресенье
КалькуляторJavaScriptC++

Hosted by uCoz