Calculateur de dates avancé

Programmation d'applications complexes
Avatar de l’utilisateur
MLD
Messages : 1103
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Re: Calculateur de dates avancé

Message par MLD »

@Micoute
Merci. :lol:
Pour infos rien ne dit qu'en dézipan un fichier l'on ne puisse se coller un virus dans sa machine.(genre cheval de Troyes) :roll:
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Calculateur de dates avancé

Message par falsam »

Grace à ton application je découvre qu'une année fait

- 12 Mois
- 52.18 Semaines :?:
- 8766 Heures :?:
- 525 960 Minutes :?:

Alors que j'avais appris que 1 année = 365 jours = 8 760 heures = 525 600 minutes

Merci pour le partage.

PS : Enlève l'éxé de ton dropbox pour les esprits chagrins.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Calculateur de dates avancé

Message par Micoute »

Les résultats sont véridiques, c'est du au fait que la terre ne fait pas sa rotation en 24 heures, mais un peu moins.

Pour l'exécutable, je l'avais placé là, car il arrive que certains n'arrivent pas à compilé le programme, mais je vais exaucer ton vœu.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Mesa
Messages : 1097
Inscription : mer. 14/sept./2011 16:59

Re: Calculateur de dates avancé

Message par Mesa »

Oui, Micoute a raison, les calculs sont justes, ce sont des calculs astronomiques et pas des calculs civils.
La Terre parcourt son orbite en 365.25 jours et ce 0.25 jour, soit un quart de jour, n'est comptabilisé que 4 ans plus tard sous la forme du 29 février.

Ici
https://fr.wikipedia.org/wiki/Ann%C3%A9e_bissextile
Différences actuelles

La différence minime observée entre le calendrier grégorien 365,2425 jours et la réalité ~365,2422 jours peut être supprimée en continuant les règles d'exceptions aux années bissextiles.

La formule actuelle permet de gérer l'écart de 0,2425 jour sur un cycle de 400 ans :

0 , 2425 = 1/ 4 − 1 /100 + 1/ 400

Une formule plus précise permettrait de gérer l'écart de 0,2422 jour sur un cycle de 20 000 ans :

0 , 2422 = 1/ 4 − 1 /100 + 1/ 400 − 1/ 2000 + 1 /4000 − 1/ 20000

Ainsi les années multiples de 2000 devraient ne pas être bissextiles, celles de 4000 le devraient, et celles de 20 000 ne le devraient pas.
https://www.imcce.fr/fr/grandpublic/tem ... xtile.html

M.
Répondre