Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
phases_lune [2008/07/08 08:12] tyrtamos |
phases_lune [2008/09/23 04:51] (Version actuelle) tyrtamos |
||
---|---|---|---|
Ligne 32: | Ligne 32: | ||
###################################################################### | ###################################################################### | ||
def bissextile(an): | def bissextile(an): | ||
- | """ | + | """ |
if (an % 4)==0: | if (an % 4)==0: | ||
if ((an % 100)==0) and ((an % 400)<> | if ((an % 100)==0) and ((an % 400)<> | ||
Ligne 43: | Ligne 43: | ||
###################################################################### | ###################################################################### | ||
def postdate(D1, | def postdate(D1, | ||
- | """ | + | """ |
(J1, M1, A1) = D1.split('/' | (J1, M1, A1) = D1.split('/' | ||
(J2, M2, A2) = D2.split('/' | (J2, M2, A2) = D2.split('/' | ||
Ligne 58: | Ligne 58: | ||
###################################################################### | ###################################################################### | ||
def jj2date(JJ): | def jj2date(JJ): | ||
- | """ | + | """ |
JJ += 0.5 | JJ += 0.5 | ||
Z = int(JJ) | Z = int(JJ) | ||
Ligne 90: | Ligne 90: | ||
###################################################################### | ###################################################################### | ||
def calculphaseslune(k): | def calculphaseslune(k): | ||
- | """ | + | """ |
# calcul de T en fonction de k (formule 26.3 du livre de Jean MEEUS) | # calcul de T en fonction de k (formule 26.3 du livre de Jean MEEUS) | ||
Ligne 153: | Ligne 153: | ||
###################################################################### | ###################################################################### | ||
def _phaseslune(D): | def _phaseslune(D): | ||
- | """ | + | """ |
# extraction de la date | # extraction de la date | ||
Ligne 172: | Ligne 172: | ||
###################################################################### | ###################################################################### | ||
def phaseslune(D, | def phaseslune(D, | ||
- | """ | + | """ |
# calcul du k initial basé sur D | # calcul du k initial basé sur D | ||
Ligne 201: | Ligne 201: | ||
###################################################################### | ###################################################################### | ||
def phaseslune2(D1, | def phaseslune2(D1, | ||
- | """ | + | """ |
# calcul du k initial basé sur D | # calcul du k initial basé sur D |