arithmetique
+3
MainBleueCosmique
Chien Blanc Galactique *
PaliGap
7 participants
Page 1 sur 1
arithmetique
slt à tous
qui connait en arithmetique la fonction modulo ? et ce que l 'on peut en faire ?
qui connait en arithmetique la fonction modulo ? et ce que l 'on peut en faire ?
PaliGap-
Nombre de messages : 84
Age : 61
Location : Colmar
Date d'inscription : 19/05/2008
Re: arithmetique
c koi c'te bébête là ?
Chien Blanc Galactique *- Serviteur
-
Nombre de messages : 1842
Age : 73
Location : Terre - Strasbourg
Humeur : tout arrive !
Date d'inscription : 25/01/2008
Re: arithmetique
Coucou et Claudine...
C''est trop rigolot ces deux Chiens blancs qui se mettent à l'arythmétique...
Va falloir que j'en parle à mon cheval
Modulo : http://www.info-3000.com/excel/fonctionmod.php
(ça explique pas trop mal le bintz)
C''est trop rigolot ces deux Chiens blancs qui se mettent à l'arythmétique...
Va falloir que j'en parle à mon cheval
Modulo : http://www.info-3000.com/excel/fonctionmod.php
(ça explique pas trop mal le bintz)
Re: arithmetique
Main Bleue , mais il me semble avoir entendu qu 'un cheval savait compter à coup de sabot !
Mais je propose le sujet car comme tu as mis le lien vers excel cela permet à chacun de verifier cela :
Donc le modulo c est le reste de la division de deux nombres entiers .
Alors ou est le rapport avec le synchronometre ?
Donc avec cette fonction si tu as une date de reference avec le kin de cette date , et une autre date tu peux en determiner son glyphe et son kin .
Exemple je prends la date du 1 janvier 1902 qui a pour Kin 2 et je veux determiner le kin du 21 mars 2005
Voici la formule pour excel :
2005 = année
21 = jour
59 = nb de jour au 1er du mois de la date entrée ,(pour mars = nbj janvier + nbj fevrier = 31+28 =59 ) ces informations sont sur la table du synchronometre derniere page
=MOD(((((2005 + 21 + 59)-1902)*365) 2);260) ---> pour avoir le kin = 237 = Terre rouge electrique
=MOD(((((2005 + 21 + 59)-1902)*365) 2);13) ---> pour la tonalité du Kin = 3 = electrique
=MOD(((((2005 + 21 + 59)-1902)*365) 2);20) ---> pour le N° du Glyphe = 17 = terre rouge
Faite le test en copiant une des formules ci-dessus ou les trois dans une feuille excel en changeant les valeurs de la date en y mettant une date que vous connaissez , style anniv ou autres , ammusant non ?
Mais je propose le sujet car comme tu as mis le lien vers excel cela permet à chacun de verifier cela :
Donc le modulo c est le reste de la division de deux nombres entiers .
Alors ou est le rapport avec le synchronometre ?
Donc avec cette fonction si tu as une date de reference avec le kin de cette date , et une autre date tu peux en determiner son glyphe et son kin .
Exemple je prends la date du 1 janvier 1902 qui a pour Kin 2 et je veux determiner le kin du 21 mars 2005
Voici la formule pour excel :
2005 = année
21 = jour
59 = nb de jour au 1er du mois de la date entrée ,(pour mars = nbj janvier + nbj fevrier = 31+28 =59 ) ces informations sont sur la table du synchronometre derniere page
=MOD(((((2005 + 21 + 59)-1902)*365) 2);260) ---> pour avoir le kin = 237 = Terre rouge electrique
=MOD(((((2005 + 21 + 59)-1902)*365) 2);13) ---> pour la tonalité du Kin = 3 = electrique
=MOD(((((2005 + 21 + 59)-1902)*365) 2);20) ---> pour le N° du Glyphe = 17 = terre rouge
Faite le test en copiant une des formules ci-dessus ou les trois dans une feuille excel en changeant les valeurs de la date en y mettant une date que vous connaissez , style anniv ou autres , ammusant non ?
PaliGap-
Nombre de messages : 84
Age : 61
Location : Colmar
Date d'inscription : 19/05/2008
Re: arithmetique
Je crois bien qu il y a un bug ds la formule , le dimanche matin faut pas trop en demander
PaliGap-
Nombre de messages : 84
Age : 61
Location : Colmar
Date d'inscription : 19/05/2008
Re: arithmetique
Je suis un peu maso alors j'ai réfléchi à ton truc la nuit dernière
Voilà le fruit de ma réflexion :
. le kin du 01/01/1902 est le n° 3
L'idée est sans doute de calculer le nombre de jour total séparant les 2 dates et de diviser par le nombre de jour du tzolkin et de récupérer le reste de la division
D'où la nécessité d'une date de référence au 1 janvier d'une année. Le calcul devient bien plus ardu dans un autre cas pour calculer le nombre de jours séparant les 2 dates.
. La formule exacte serait =MOD(((((2005 + 21 + 59)-1902)*365)+2);260)
car il manquait un signe + précédent l'avant dernière parenthèse
et sur les deux autres formules aussi
le +2 étant en fait +3-1, +3 étant donc le n° du kin de la date de référence
. 59 est le quantième du dernier jour du mois précédent, le 1er mars étant le 60ème jour de l'année
. Dans la formule que tu donnes, j'imagine que 1902 est l'année de la date de référence
et 2 le kin du jour précédent cette même date
Je reprends la formule pour la traduire en verbe
1 - calcul du quantième du jour de la date recherchée -> + soit 21+59
2 - ajout de l'année de la date recherchée (2005)
3 - on retire l'année de la date de référence (1902)
4 - on multiplie par le nombre de jours d'une année (365)
4 - on ajoute le n° du kin précédent la date de référence, (3-1=2)
5 - on divise le total par le nombre de jour du tzolkin, soit 260
6 - on récupère le reste pour obtenir le n° du kin de la date recherchée
Je n'arrive pas à comprendre dans cette formule la logique de la somme de jour et d'année (ex:(2005 + 21 + 59))
Quoi qu'il en soit, cette formule ne marche qu'une fois sur 5. Je n'explique pas pourquoi mais je l'ai testé sur une dizaine d'année en écrivant une petite macro en visual basic.
La formule suivante marche bien sauf pour le kin 260 où elle donne la valeur 0 ce qui explique le point 7 :
1 - calcul année date recherchée - année date de référence (antérieure obligatoirement à la date recherchée)
2 - multiplication du résultat en (1) par 365 pour convertir le nombre d'année en jour
3 - ajout du quantième du jour de la date recherchée au résultat en (2)
4 - ajout du kin précédent la date de référence au résultat en (3)
5 - division du résultat (4) par 260
6 - récupération du reste de la division précédente = n° kin
7 - si n° kin = 0 alors kin=260
ce qui donne : formule 2 : =MOD((((2005-1902)*365)+21+59+3-1);260)=237
Pour traiter le point 7, avec la formule =SI, on peut arriver au bon résultat.
Cela donne la formule suivante, pour ton exemple du 21/03/2005 :
=SI(MOD((((2005-1902)*365)+21+59+3-1);260)=0;260;MOD((((2005-1902)*365)+21+59+3-1);260))
Pour conclure :
En imaginant que la cellule A1 contiennent l'année de la date recherchée et B1 le quantième de cette date
la formule suivante te donne le bon résultat :
=SI(MOD((((A1-1902)*365)+B1+3-1);260)=0;260;MOD((((A1-1902)*365)+B1+3-1);260)) pour le n° kin
=SI(MOD((((A1-1902)*365)+B1+3-1);13)=0;13;MOD((((A1-1902)*365)+B1+3-1);13)) pour la tonalité
=SI(MOD((((A1-1902)*365)+B1+3-1);20)=0;20;MOD((((A1-1902)*365)+B1+3-1);20)) pour le glyphe
Le dreamspell fait très bien tout ça mais je ne connais pas l'algoryhtme utilisé. Ce serait intéressant d'avoir le code.
Bon courage
Voilà le fruit de ma réflexion :
. le kin du 01/01/1902 est le n° 3
L'idée est sans doute de calculer le nombre de jour total séparant les 2 dates et de diviser par le nombre de jour du tzolkin et de récupérer le reste de la division
D'où la nécessité d'une date de référence au 1 janvier d'une année. Le calcul devient bien plus ardu dans un autre cas pour calculer le nombre de jours séparant les 2 dates.
. La formule exacte serait =MOD(((((2005 + 21 + 59)-1902)*365)+2);260)
car il manquait un signe + précédent l'avant dernière parenthèse
et sur les deux autres formules aussi
le +2 étant en fait +3-1, +3 étant donc le n° du kin de la date de référence
. 59 est le quantième du dernier jour du mois précédent, le 1er mars étant le 60ème jour de l'année
. Dans la formule que tu donnes, j'imagine que 1902 est l'année de la date de référence
et 2 le kin du jour précédent cette même date
Je reprends la formule pour la traduire en verbe
1 - calcul du quantième du jour de la date recherchée -> + soit 21+59
2 - ajout de l'année de la date recherchée (2005)
3 - on retire l'année de la date de référence (1902)
4 - on multiplie par le nombre de jours d'une année (365)
4 - on ajoute le n° du kin précédent la date de référence, (3-1=2)
5 - on divise le total par le nombre de jour du tzolkin, soit 260
6 - on récupère le reste pour obtenir le n° du kin de la date recherchée
Je n'arrive pas à comprendre dans cette formule la logique de la somme de jour et d'année (ex:(2005 + 21 + 59))
Quoi qu'il en soit, cette formule ne marche qu'une fois sur 5. Je n'explique pas pourquoi mais je l'ai testé sur une dizaine d'année en écrivant une petite macro en visual basic.
La formule suivante marche bien sauf pour le kin 260 où elle donne la valeur 0 ce qui explique le point 7 :
1 - calcul année date recherchée - année date de référence (antérieure obligatoirement à la date recherchée)
2 - multiplication du résultat en (1) par 365 pour convertir le nombre d'année en jour
3 - ajout du quantième du jour de la date recherchée au résultat en (2)
4 - ajout du kin précédent la date de référence au résultat en (3)
5 - division du résultat (4) par 260
6 - récupération du reste de la division précédente = n° kin
7 - si n° kin = 0 alors kin=260
ce qui donne : formule 2 : =MOD((((2005-1902)*365)+21+59+3-1);260)=237
Pour traiter le point 7, avec la formule =SI, on peut arriver au bon résultat.
Cela donne la formule suivante, pour ton exemple du 21/03/2005 :
=SI(MOD((((2005-1902)*365)+21+59+3-1);260)=0;260;MOD((((2005-1902)*365)+21+59+3-1);260))
Pour conclure :
En imaginant que la cellule A1 contiennent l'année de la date recherchée et B1 le quantième de cette date
la formule suivante te donne le bon résultat :
=SI(MOD((((A1-1902)*365)+B1+3-1);260)=0;260;MOD((((A1-1902)*365)+B1+3-1);260)) pour le n° kin
=SI(MOD((((A1-1902)*365)+B1+3-1);13)=0;13;MOD((((A1-1902)*365)+B1+3-1);13)) pour la tonalité
=SI(MOD((((A1-1902)*365)+B1+3-1);20)=0;20;MOD((((A1-1902)*365)+B1+3-1);20)) pour le glyphe
Le dreamspell fait très bien tout ça mais je ne connais pas l'algoryhtme utilisé. Ce serait intéressant d'avoir le code.
Bon courage
imix 1-
Nombre de messages : 179
Age : 61
Location : france, dans les bois
Date d'inscription : 10/03/2008
Re: arithmetique
Yop les matheux...
Le code (java) utillisé par les 13lunas sur leur site est visible en affichant le source de la page http://www.13lunas.net/kinweb.htm après calcul.
Le code (java) utillisé par les 13lunas sur leur site est visible en affichant le source de la page http://www.13lunas.net/kinweb.htm après calcul.
Re: arithmetique
Et je prends 6 que j'enlève de 4 et que je retiens 2
J'avais pris option macramé au bac, je sais pourquoi!!...
J'avais pris option macramé au bac, je sais pourquoi!!...
ladom- Nombre de messages : 777
Age : 53
Location : FRANCE-Auvergne
Humeur : vagabonde
Date d'inscription : 29/02/2008
Re: arithmetique
J'ai eu l'ESEU (Examen Spécial pour Entrer à l'Université) avec les maths en option... si je voulais, je pourrais... c'est ce qu'écrivaient TOUS les profs...ladom a écrit:Et je prends 6 que j'enlève de 4 et que je retiens 2
J'avais pris option macramé au bac, je sais pourquoi!!...
Mais voilà, je veux pas...
Je te comprends, la Dom !
Chien Blanc Galactique *- Serviteur
-
Nombre de messages : 1842
Age : 73
Location : Terre - Strasbourg
Humeur : tout arrive !
Date d'inscription : 25/01/2008
Re: arithmetique
Quelle cabocharde cette Claudine
Voyageur du Ciel-
Nombre de messages : 808
Age : 63
Location : Entre Tarn et Garonne (Fr)
Humeur : Voyageuse, of course :-)
Date d'inscription : 30/01/2008
Re: arithmetique
euh.....
Chien Blanc Galactique *- Serviteur
-
Nombre de messages : 1842
Age : 73
Location : Terre - Strasbourg
Humeur : tout arrive !
Date d'inscription : 25/01/2008
Re: arithmetique
Claudine a écrit :
si je voulais, je pourrais... c'est ce qu'écrivaient TOUS les profs...
Mais voilà, je veux pas...
Voyageur du Ciel-
Nombre de messages : 808
Age : 63
Location : Entre Tarn et Garonne (Fr)
Humeur : Voyageuse, of course :-)
Date d'inscription : 30/01/2008
Re: arithmetique
euhhh
canta-
Nombre de messages : 301
Age : 43
Location : le monde
Humeur : évolutive
Date d'inscription : 15/10/2008
Re: arithmetique
mort de rire
imix 1-
Nombre de messages : 179
Age : 61
Location : france, dans les bois
Date d'inscription : 10/03/2008
Re: arithmetique
Bon c'est con mais là j'avoue que je ne comprends pas ce qui vous fait rire....C'est kiki m'explique?
Moi ce que je voulais dire, c'est que les formules mathématiques m'ont toujours fait ch... et que c'est un univers dans lequel je ne rentre pas, that's all folk mais après chacun son délire, hein?!?
Je respect tant qu'on ne m'oblige pas!...
Moi ce que je voulais dire, c'est que les formules mathématiques m'ont toujours fait ch... et que c'est un univers dans lequel je ne rentre pas, that's all folk mais après chacun son délire, hein?!?
Je respect tant qu'on ne m'oblige pas!...
ladom- Nombre de messages : 777
Age : 53
Location : FRANCE-Auvergne
Humeur : vagabonde
Date d'inscription : 29/02/2008
Re: arithmetique
moi, les mathématiques, la logique, ça m'a souvent fait tripper, positivement. Je n'ai pas fait 20 ans d'informatique pour rien.
Et là je ris gentiment des réactions, rien de plus.
hasta luego amiga
Et là je ris gentiment des réactions, rien de plus.
hasta luego amiga
imix 1-
Nombre de messages : 179
Age : 61
Location : france, dans les bois
Date d'inscription : 10/03/2008
Re: arithmetique
Heps Slt Imix , bon je vois que cela a fais reagir mon ptit , post ! alors juste une constatation c est vrai que je n'avais pas simulé pour tous les kins et , donc je me suis appercu que il y avait un soucis qd le reste est egal à 0 , c est à dire à chaque fois que c est divisible par 260 , 20 ou 13 donc ! cela fonctionne pour certain mais pas tous
Bon ben maintenant vous savez pourquoi ya des bugs en informatique , il faudrait demander au cheval de main bleue cosmique ce qu'il en pense
Bon ben maintenant vous savez pourquoi ya des bugs en informatique , il faudrait demander au cheval de main bleue cosmique ce qu'il en pense
PaliGap-
Nombre de messages : 84
Age : 61
Location : Colmar
Date d'inscription : 19/05/2008
Re: arithmetique
Ah ces des sacrés farceurs ces chevaux
PaliGap-
Nombre de messages : 84
Age : 61
Location : Colmar
Date d'inscription : 19/05/2008
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|