Умные вопросы
Войти
Регистрация
Почему 22. 02. 2022 будет именно во вторинк - второй день недели ведь этих дней 7 штук?
И почему наступление начнется в этот день?
2 года
назад
от
asdasd asdasdasd
1 ответ
▲
▼
0
голосов
Формула вечного календаря Формула вечного календаря позволяет рассчитать день недели, по числу месяцу и году, даже в уме, без использования специальных программ. Формула вечного календаря считает день недели по григорианскому и юлианскому календарю. Входными параметрами календаря являются d – день месяца m – месяц. Для марта m=1, для апреля m=2, … для декабря m=10, для января m=11, для февраля m=12. Для месяцев от марта до декабря подставляем месяцы от 1 до 10, для января и февраля подставляем 11 и 12 и считаем их месяцами предыдущего года y – год в столетии c – столетие Для начала введём две функции [x] – максимальное целое число, не больше чем x. Например, [1. 23]=1, [2]=2, [-2. 3]=-3. x%y - остаток от x при делении на y, где x и y целые числа (y0) . Например, 9 % 7 = (2+7*1) %7 = 2 (-9) % 7 = (5+7* (-2) ) %7 = 5 Формула дня недели выглядит следующим образом W = ( d+[ (13m-1) /5]+[5y/4]+[-7c/4] ) % 7 - для григорианского календаря W = ( d+[ (13m-1) /5]+[5y/4]+5-c ) % 7 - для юлианского календаря Днём недели W будет число от 0 до 6. 0 – воскресение, 1 – понедельник, … 6 суббота.
2 года
назад
от
белка789 белкина78
Связанные вопросы
1
ответ
Вопрос про цвет телефона
6 года
назад
от
Мис Икс
1
ответ
Радиоприёмники! Прямо сговор какой-то. Как хороший функционал, так не на батарейках. Если на батарейках, то нет мп3.
1 месяц
назад
от
RaymundoNer
1
ответ
Пожалуйста, переведите стихотворение
9 года
назад
от
настя дорошенко