HOW TO CALCULATE THE DAY OF TH

Съдържа реклами
100+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

формулата
Формулата е:

(Година Код + Месец код + Century Code + Дата номер - високосна година Code) мод 7

Ето как става това
Ще преминете през един пример с датата 14 март 1897 - рождения ден на Айнщайн.

The Година кодекс
За да се изчисли Година кодекс, използвайте следната формула:

(YY + (YY DIV 4)) мод 7

YY е на последните две цифри от годината. За 1897 година, това е 97.

Първо, разделят YY от 4 и изхвърли остатъка: 97 DIV 4 = 24.

След това добавете 24 обратно в броя на ГГ, което е 97 в този случай, в резултат на което 121.

Следващата стъпка е: 121 мод 7.

"Mod" означава да се разделят на броя и поддържа само остатъка. За 121 мод 7, започне да изтрива седмици:

10 х 7 е 70, оставяйки ни с 51, защото 121-70 = 51.
7 х 7 = 49, и 51-49 = 2.
Премахнахме всички седмиците от 121, докато не са оставени и остатък 2. Това е годината Кодекса за 1897.

Можете да използвате изображение брой форма като лебед, за да се приеме, че в паметта, докато се изчисли елементите по-долу.

Кодексът Месец
Това е лесно - просто запомня броя 033614625035:

Януари = 0
Февруари = 3
Март = 3
Април = 6
Май = 1
= 4 юни
Юли = 6
Август = 2
Септември = 5
Октомври = 0
= 3 ноември
= 5 декември
Сега имате Месец кодекс. За Айнщайн рожден ден през март, е 3.



грегориански Дати

За григорианския календар, да си спомня номера 4206420:

1700 = 4
1800 = 2
1900 = 0
2000s = 6
2100s = 4
2200s = 2
2300s = 0
Ако се прави само този календар трик с рождените дни на приятелите си, най-вероятно може да напусне тази стъпка навън, защото датите, които попадат в 1900 г. да получат век Кодекс на нула и не се отразяват на резултатите от изчисленията.

Джулиан Дати
Ако гледате период Юлиан, формулата е да се вземе номера на век и се изважда от 18 и след това Министерството на отбраната 7.

Пример 1: ако годината е 852 CE, да вземе номера на век, 8, и да го извадите от 18, оставяйки 10. След това, 10 мод 7 = 3.

Пример 2: ако годината е 1625 CE, да вземе номера на век, 16, и да го извадите от 18, оставяйки 2. 2 мод 7 = 2, така че в този случай Кодекса век е 2.

За Айнщайн рожден ден през 1897 г., Кодекса век е 2, защото това е григорианския дата и графиката по-горе показва, че датира през 1800 г. получи корекция от 2.

Високосна година Код
Другото нещо, за да се вземе предвид, е дали се занимават с високосна година. EDIT: Ако датата е в януари или февруари на високосна година, трябва да се извади един от общите си преди последната стъпка.

григорианския календар
Ако можете да се разделите григорианския година с 4, това е високосна година, освен ако не е неделими от 100. Но това е високосна година, ако това е дели на 400.

1992 е високосна година, защото можете да го разделим на четири.
1900 не е високосна година, защото можете да го разделим на 100.
2000 е високосна година, защото можете да го разделим на 400.

Юлианския календар
Ако можете да се разделите Джулиан година с 4, това е високосна година.

рожден ден на Айнщайн е бил през 1897 г., което не е високосна година (0), така че да не се отрази на резултатите.

Изчисляване на Деня
Обратно към оригиналната формула:

(Година Код + Месец код + Century Code + Дата номер - високосна година Code) мод 7

За 14 март 1897 г., тук са резултатите:

Година Код: 2
Месец Код: 3
Century Код: 2
Дата номер: 14 (14 месеца)
Високосна година Код: 0
Така:

(2 + 3 + 2 + 14) мод 7 = 21 мод 7 = 0

Съвпадение полученото число в списъка по-долу, и ще имате ден от седмицата:

0 = неделя
1 = понеделник
2 = вторник
3 = сряда
4 = четвъртък
5 = петък
6 = събота
Айнщайн е роден в неделя.

Още примери
Тук са още три примера от различни векове:

Площта за кацане на луната
Хората стъпи на Луната: 20 юли 1969 г.:

Обърнете '69 и разделете на 4, изхвърляне остатъка. Това оставя 17. Добавете 69-17, за да получите 86. След това, 86 мод 7 = 2. Година кодекс е 2.
Месец Кодекса за месец юли е 6.
Century кодекс за 1900г е нула.
Дата номер е 20, защото това е 20-ти юли.
1969 не е високосна година, тъй като тя не може да бъде разделена на четири.
2 + 6 + 0 + 20 = 28
28 мод 7 = 0
20 юли 1969 беше неделя.
Актуализирано на
9.09.2017 г.

Безопасност на данните

Безопасността започва с разбирането на това как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Не се споделят данни с трети страни
Научете повече за това, как програмистите декларират споделянето
Не се събират данни
Научете повече за това, как програмистите декларират събирането