HOW TO CALCULATE THE DAY OF TH

Conține anunțuri
100+
Descărcări
Evaluarea conținutului
Toți
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

Formula
Formula este:

(Data Număr Anul Cod + Cod Luna + Century + Cod - Leap Cod An) mod 7

Iată cum funcționează
Voi alerga printr-un exemplu cu data, 14 martie 1897 - ziua de nastere a lui Einstein.

Codul An
Pentru a calcula Codul Anul, utilizați această formulă:

(AA + (YY div 4)) mod 7

YY este ultimele două cifre ale anului. Pentru anul 1897, este 97.

Mai întâi, împărțiți YY de 4 și aruncați restul: 97 div-4 = 24.

Apoi se adaugă 24 înapoi în numărul YY, care este de 97, în acest caz, rezultând 121.

Următorul pas este: 121 mod 7.

„Mod“ înseamnă să împărțiți numărul și să păstreze doar restul. Pentru 121 mod 7, începe eliminarea șeptari:

10 x 7 este 70, lăsându-ne cu 51, deoarece 121-70 = 51.
7 x 7 = 49, și 51 - 49 = 2.
Am eliminat toate șeptari de la 121 până când am rămas cu un rest de 2. Acesta este codul pentru anul 1897.

Ai putea folosi o imagine de formă număr ca o lebădă să constate că, în timp ce memoria calcula elementele de mai jos.

Codul Luna
Acest lucru este ușor - trebuie doar să memoreze numărul 033614625035:

Ianuarie = 0
Februarie = 3
Martie = 3
Aprilie = 6
Mai = 1
Iunie = 4
Iulie = 6
August = 2
Septembrie = 5
Octombrie = 0
Noiembrie = 3
Decembrie = 5
Acum aveți Codul Luna. Pentru ziua de naștere Einsteini în luna martie, este de 3.



Perioada Gregorian

Pentru calendarul gregorian, amintiți-vă numărul 4206420:

= 4 anii 1700
Anii 1800 = 2
1900s = 0
2000s = 6
2100s = 4
2200s = 2
2300s = 0
Dacă faci doar acest truc calendar cu zilele de naștere ale prietenilor, ai putea părăsi, probabil, acest pas, pentru că datele care se încadrează în 1900s obține un cod de secol de la zero și nu afectează rezultatul calculului.

Perioada Julian
Dacă sunteți în căutarea la o dată Julian, formula este de a lua numărul de secol și scade-l de la 18 și apoi Mod 7.

Exemplul 1: dacă anul este 852 CE, ia numărul de secol, 8, și scade-l din 18, lăsând 10. Apoi, 10 mod 7 = 3.

Exemplul 2: daca anul 1625 CE, să ia numărul de secol, 16, și scade-l din 18, lăsând 2. 2 mod 7 = 2, astfel încât în ​​acest caz Codul Century este 2.

Pentru ziua de naștere în 1897 Einsteini, Codul Century este 2, pentru că este o dată gregorian, iar graficul de mai sus arată că datează din anii 1800 obține o ajustare de 2.

Leap Codul An
Un alt lucru să ia în considerare este dacă aveți de-a face cu un an bisect. EDIT: Dacă data este în ianuarie sau februarie a unui an bisect, trebuie să scădeți unul din totalul înainte de etapa finală.

Calendar gregorian
Dacă se poate împărți un an gregorian de 4, este un an bisect, dacă nu este divizibil cu 100. Dar este un an bisect dacă este divizibil cu 400.

1992 este un an bisect, deoarece îl puteți împărți la patru.
1900 nu este un an bisect, deoarece îl puteți împărți cu 100.
2000 este un an bisect, deoarece îl puteți împărți cu 400.

Julian Calendar
Dacă puteți împărți un an Julian de 4, este un an bisect.

ziua de naștere a lui Einstein a fost în 1897, care nu a fost un an bisect (0), deci nu afectează rezultatul.

Calcularea Zilei
Înapoi la formula originală:

(Data Număr Anul Cod + Cod Luna + Century + Cod - Leap Cod An) mod 7

Pentru 14 martie 1897, aici sunt rezultatele:

Cod Anul: 2
Cod Luna: 3
Cod Century: 2
Data Număr: 14 (14 luni)
Leap Cod An: 0
Asa de:

(2 + 3 + 2 + 14) mod 7 = 21 mod 7 = 0

Potriviți numărul rezultat în lista de mai jos, și veți avea o zi a săptămânii:

0 = duminică
1 = luni
2 = marți
3 = miercuri
4 = joi
5 = vineri
6 = sâmbătă
Einstein sa născut într-o duminică.

Mai multe exemple
Aici sunt trei exemple din diferite secole:

Aselenizare
Oamenii pus piciorul pe Lună: 20 iulie 1969:

Ia '69 și se împarte la 4, eliminând restul. Acest lucru lasă 17. Se adaugă 69-17 pentru a obține 86. Apoi, 86 mod 7 = 2. Codul este Anul 2.
Codul Luna pentru luna iulie este 6.
Codul Century pentru 1900s este zero.
Datei Numărul este de 20, pentru că este 20 iulie.
1969 nu a fost un an bisect, deoarece acesta nu poate fi împărțit la 4.
+ 6 + 2 0 + 20 = 28
28 mod 7 = 0
20 iulie 1969 a fost într-o duminică.
Ultima actualizare
9 sept. 2017

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Nu sunt trimise date terțelor părți
Află mai multe despre cum declară dezvoltatorii trimiterea
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea