Page 1 of 2

Compteur binaire

Unread postPosted: 04 May 2009, 22:03
by Levak
Bonsoir,
Aujourd'hui je n'arrête pas !
Oui... je me suis amusé à faire un compteur binaire, un des plus complexes j'en suis sur ! xD

Niveau optimisation je pense qu'on peut mieux faire !

Éclatez vous xD

ICI

Re: Compteur binaire

Unread postPosted: 04 May 2009, 22:37
by Levak
Mic wrote:Allez Levak, pond-nous le programme d'étude de fonctions que tous les lycéens attendent maintenant....
lol

Tu mets la barre haut là... xD
C'est un défis à relever... :#top#:
(pas pour l'instant, faut attendre un ptit moment, d'ici là je me serais fait doublé par Nelson :#gol#: )

Re: Compteur binaire

Unread postPosted: 04 May 2009, 22:40
by Levak
Mic wrote:tu attends les fonctions graphiques et d'entrée/sorties (Input) ?

Pas forcément, on peut rentrer la fonction toute seule dans le nom du prog, ce que j'attends ce sont les vacances :)

edit: et sinon j'ai un test qui pourrais être marrant, combien met de temps chez vous binary(10) ?
On pourrais comparer si c'est vraiment l'état des piles qui influence sur la lenteur, à mon avis oui, reste à voir, si possible indiquez le votre :)

TI Npsire CAS, état des piles "critique" temps de génération : 3 minutes 13

Re: Compteur binaire

Unread postPosted: 04 May 2009, 23:19
by Levak
personne ?

Re: Compteur binaire

Unread postPosted: 04 May 2009, 23:24
by ced78fr
c'est moi ou je comprend rien à comment marche ton truc ? :'(:

Re: Compteur binaire

Unread postPosted: 04 May 2009, 23:28
by Levak
Xywez wrote:c'est moi ou je comprend rien à comment marche ton truc ? :'(:

Tu as une TI Nspire ?

sinon bah :

binary(1)
0
1
binary(2)
0
1
10
11
binary(3)
0
1
10
11
100
101
110
111
etc...

Sinon la syntaxe à l'intérieur du prog est TRES compliquée oui... j'utilise une boucle qui va creer des boucles contenant des expr() donc ça fait beaucoup de choses à gérer en même temps...
sinon "tmp" sert de chaîne de caractère provisoire avant l'exécution véritable de la fonction.

@+

Re: Compteur binaire

Unread postPosted: 05 May 2009, 18:18
by tama
y a pas de shift(), rotate() sur nSpire ?

Re: Compteur binaire

Unread postPosted: 05 May 2009, 18:23
by Levak
tama wrote:y a pas de shift(), rotate() sur nSpire ?


pour faire ?
rotate() je l'ai vu, shift() non

Re: Compteur binaire

Unread postPosted: 05 May 2009, 18:26
by tama
bah rotate() ça permet de faire des permutations circulaires ...
mais finalement j'ai rien dit, ça va pas être plus facile XD

Re: Compteur binaire

Unread postPosted: 05 May 2009, 19:19
by Levak
tama wrote:bah rotate() ça permet de faire des permutations circulaires ...
mais finalement j'ai rien dit, ça va pas être plus facile XD


J'avais vu la fonction rotate() utilisée pour tourner des matrices, mais je confonds sûrement ^^