je vais vous montrer comment faire travailler la TI-36X Pro afin de trouver le jour correspondant à une date précise.
Tout d'abord , le peu de place en zone de stockage d'opérations op (47 pas!) nous contraint d'initialiser préalablement quelques variables...
.25 y
.0025 z
2.583 t
12 b
Ensuite, on définit la fonction f(x) en tapant [table] [2]
- Code: Select all
f(x)=ans-iPart((14-a)/12
Enfin, on écrit dans op en tapant [2nd] [set op]
- Code: Select all
op=mod(x+f(x)+iPart(yf(x))-iPart(f(x)%)+iPart(zf(x))+iPart(t(a+b(ans-f(x))-2)),7
Voilà! on peut maintenant s'amuser à tester des dates (entre l'an 1582 et l'an 9999)
Par exemple, voyons sur quel jour tombera le prochain noël !
On entre le jour dans la variable x ...
25 x
Puis le mois dans la variable a... (taper plusieurs fois la touche pour arriver à la variable a)
12 a
(j'aurais voulu utiliser y , mais impossible d'inclure y dans une fonction f(x) )
enfin l'année se contentera de la variable ans...
2017
Puis on lance le calcul en faisant ...
[2nd] [op]
S'affiche alors un résultat entre 0 et 6, (respectivement de dimanche jusqu'à samedi)
Ici, la valeur 1 nous confirme bien que le prochain noël se déroulera un lundi
EDIT: je viens de remplacer les quelques instructions int par iPart car , contrairement à ...
- Code: Select all
int(-8.9)=-9
- Code: Select all
iPart(-8.9)=-8
iPart est beaucoup plus sûr car il n'arrondit pas en cas de valeur négative