Test année bisextille
Fermé
access007
-
8 déc. 2002 à 13:58
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 1 nov. 2006 à 02:39
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 1 nov. 2006 à 02:39
A voir également:
- Test année bisextille
- Test performance pc - Guide
- Test composant pc - Guide
- Test ram - Guide
- Test vitesse ssd - Guide
- Test hdd - Télécharger - Informations & Diagnostic
5 réponses
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
208
8 déc. 2002 à 15:26
8 déc. 2002 à 15:26
Exemple en JavaScript, la valeur calculée est un booléen qui est "vrai" si l'année est bissextile :
bissex = (an%400 == 0 ) | (( an%4 == 0 ) & ( an%100 != 0 )) ;
bissex = (an%400 == 0 ) | (( an%4 == 0 ) & ( an%100 != 0 )) ;
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
9 déc. 2002 à 10:13
9 déc. 2002 à 10:13
Si divisible par 1000 alors bissextile
Sinon Si divisible par 100 alors non bissextile
Sinon Si divisible par 4 alors bissextile
Sinon non bissextile
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"
Sinon Si divisible par 100 alors non bissextile
Sinon Si divisible par 4 alors bissextile
Sinon non bissextile
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"
Non, y'a aussi divisible par 400 !!! Si divisible par 400 alors pas bissextile !
C'est un gros probleme. J'avais vu un script qui faisait un calendrier sur phpfrance.com et je me suis rendu compte que leur test etait faux.
C'est vachement compliqué à calculer du fait des quelques exceptions.
Kalamit,
Je ponce donc j'essuie
C'est un gros probleme. J'avais vu un script qui faisait un calendrier sur phpfrance.com et je me suis rendu compte que leur test etait faux.
C'est vachement compliqué à calculer du fait des quelques exceptions.
Kalamit,
Je ponce donc j'essuie
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
>
Utilisateur anonyme
9 déc. 2002 à 11:34
9 déc. 2002 à 11:34
:-D
Si c'est divisible par 100 c'est pas bissextile, donc par 400 aussi...
Enfin je crois bien...
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"
Si c'est divisible par 100 c'est pas bissextile, donc par 400 aussi...
Enfin je crois bien...
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
9 déc. 2002 à 11:37
9 déc. 2002 à 11:37
Bon, OK, je m'a goure, une source pour un peu plus d'officielisation:
http://www.nrc.ca/inms/faq/temps.html
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"
http://www.nrc.ca/inms/faq/temps.html
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
10 déc. 2002 à 15:22
10 déc. 2002 à 15:22
moi ce q je saisa c'est qu'une annee est bissextile si elle est divisible par 1000 ou divisible par 4 et non par 100.
tafiscobar
tafiscobar
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
208
10 déc. 2002 à 15:38
10 déc. 2002 à 15:38
L'an 1000 ne fut pas, l'an 3000 ne sera pas bissextile (la règle de la divisibilté par 1000 n'est pas bonne)
Ce qui est sûr, c'est qu'il faudra effectuer une petite correction en plus ou en moins, tous les 100000 ans, mais je ne suis pas certain de l'intervalle.
Du travail en perspective pour une génération d'informaticiens (d'astronomes, d'ecclésiastiques, ...), après le "bug" de l'an 10000 !!!
Ce qui est sûr, c'est qu'il faudra effectuer une petite correction en plus ou en moins, tous les 100000 ans, mais je ne suis pas certain de l'intervalle.
Du travail en perspective pour une génération d'informaticiens (d'astronomes, d'ecclésiastiques, ...), après le "bug" de l'an 10000 !!!
Salut
Je ne suis pas un pro mais je suis en train de rechercher la meme chose est d'apres ce que j'ai compris c'est :
une année bisextille est une année divisible par 4
elle n'est pas bisextille si elle est divisible par 4 et par 100
elle est bisextille si elle est divisible par 4 par 100 et par 400
Je ne suis pas un pro mais je suis en train de rechercher la meme chose est d'apres ce que j'ai compris c'est :
une année bisextille est une année divisible par 4
elle n'est pas bisextille si elle est divisible par 4 et par 100
elle est bisextille si elle est divisible par 4 par 100 et par 400
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
1 nov. 2006 à 02:39
1 nov. 2006 à 02:39
Bonsoir,
oui, et en Booléen ça donne l'expression de Marden au post 6 :
(4 ET non(100)) OU 400
4, 100 et 400 représentant la "divisibilité par" 4, 100 et 400
une table de vérité convaincra les sceptiques
A+
oui, et en Booléen ça donne l'expression de Marden au post 6 :
(4 ET non(100)) OU 400
4, 100 et 400 représentant la "divisibilité par" 4, 100 et 400
une table de vérité convaincra les sceptiques
A+
9 déc. 2002 à 09:19
Ton test ne fonctionne pas dans un cas.
L'année 2000 est bissextile, malgrès qu'elle soit divisible par 100 !
Bon, d'accord, ca se produit une fois tout les 2000 ans, mais qd meme ! :-D
Kalamit,
Je ponce donc j'essuie
9 déc. 2002 à 11:34
L'année est bissextile si elle est :
(divisible par 400) ou (divisible par 4 etnon divisible par 100)
2000 (divisible par 400) est bissextile.
1900,1800,1700 (divisibles par 100 mais pas par 400) ne le sont pas.
C'est donc vrai, même pour un lundi !
[voir le théorème de De Morgan]