Quel année le C grégorien = C hijra
Gouled
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
je voudrais faire un petite programme java qui permet de trouver l'année grégorien ou il les 2 calendriers (grégorien et Hijra) seront égaux, sachant que chaque année le C hijra augmente 10 jours de plus.
calendrier gregorien = 2012
calendrier hijra = 1433
pour cela j ai écrit un petite code mai c na pas marcher
le voici :
public class Gregorien_Hijra {
public static void main(String [] agrs)
{
int plus=10;
int annee=2012;
int hijra=1433;
do{
plus++;
if(plus==365)
{
hijra+=1;
if(hijra==annee)
System.out.println("l'annee misterieur est "+hijra);
}
}while(!(hijra==annee));
}
}
aider moi a le réussir.
Merci d avanc
je voudrais faire un petite programme java qui permet de trouver l'année grégorien ou il les 2 calendriers (grégorien et Hijra) seront égaux, sachant que chaque année le C hijra augmente 10 jours de plus.
calendrier gregorien = 2012
calendrier hijra = 1433
pour cela j ai écrit un petite code mai c na pas marcher
le voici :
public class Gregorien_Hijra {
public static void main(String [] agrs)
{
int plus=10;
int annee=2012;
int hijra=1433;
do{
plus++;
if(plus==365)
{
hijra+=1;
if(hijra==annee)
System.out.println("l'annee misterieur est "+hijra);
}
}while(!(hijra==annee));
}
}
aider moi a le réussir.
Merci d avanc
A voir également:
- 365.2425
- Chanson i love you année 70 ✓ - Forum Musique / Radio / Clip
- 1 million de seconde en année - Accueil - Technologies
- Chanteur blond année 80 - Forum Musique / Radio / Clip
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. - Forum Réseaux sociaux
- Lalali lalala année 90 ✓ - Forum Musique / Radio / Clip
1 réponse
Bonjour
10 jours de plus par an me parait un peu simpliste (wikipédia parle de plutôt 11) avec en plus 365 jours par an c'est aussi oublier les années bissextiles
D'après http://fr.wikipedia.org/wiki/Calendrier_musulmanwikipedia cette date sera en 20874
Je ne connais pas grand chose à la programmation java, je ne vais donc pas m'y attarder, d'autant qu'il existe des programmes tout fait..
Mes recherches sur la toile semblent montrer que cette date
sera le le 3 Janvier 20874 Grégorien soit le 1 Mouharram 20874 de l'Hégire; et, cerise sur la gâteau,... ce sera un mercredi...
Le programme tout fait c'est par là ==> http://www.aly-abbara.com/utilitaires/calendrier/calendrier_hijir.html
Mais tout cela c'est sans compter non plus sur les variations de vitesse de rotation de la terre qui comme ce fut le cas fin juin dernier nous a valu une seconde en plus sur nos pendules... https://fr.wikipedia.org/wiki/Seconde_intercalaire
D'ici les 20874 ans il y en aura certainement d'autres... donc relativisons sur l'exactitude de cette concordance de date.
10 jours de plus par an me parait un peu simpliste (wikipédia parle de plutôt 11) avec en plus 365 jours par an c'est aussi oublier les années bissextiles
D'après http://fr.wikipedia.org/wiki/Calendrier_musulmanwikipedia cette date sera en 20874
Je ne connais pas grand chose à la programmation java, je ne vais donc pas m'y attarder, d'autant qu'il existe des programmes tout fait..
Mes recherches sur la toile semblent montrer que cette date
sera le le 3 Janvier 20874 Grégorien soit le 1 Mouharram 20874 de l'Hégire; et, cerise sur la gâteau,... ce sera un mercredi...
Le programme tout fait c'est par là ==> http://www.aly-abbara.com/utilitaires/calendrier/calendrier_hijir.html
Mais tout cela c'est sans compter non plus sur les variations de vitesse de rotation de la terre qui comme ce fut le cas fin juin dernier nous a valu une seconde en plus sur nos pendules... https://fr.wikipedia.org/wiki/Seconde_intercalaire
D'ici les 20874 ans il y en aura certainement d'autres... donc relativisons sur l'exactitude de cette concordance de date.
L'année Grégorienne est de 365+1/4-1/100+1/400=365.2425 jours par an, et on est en 2012.
L'année Hégire est de 354+11/30=354.3667 jours par an, et on est en 1433.
Équation du premier degré d'inconnue x, l'année cherchée : (x-2012)*365.2425 = (x-1433)*354.3667
Résultat : x = (2012*365.2425-1433*354.3667)/(365.2425-354.3667) = 20877
Remarque : pour arriver à une meilleure approximation, on peut affiner l'année.
Au 1er janvier 2012, l'année 1433 était commencée depuis 36 jours (soit 0.1 année supplémentaire)
(x-2012.0)*365.2425 = (x-1433.1)*354.3667, ce qui donne x = 20874