Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Plusieurs fonctions a expliquer...
tilo1996 le 23/05/2011 à 21:11
Bon, Voila, Jai besoin que vous explicitiez le fonctionnement de plusieurs boutons de ma calculette dont je ne me suis jamais servi mais qui pourrait(on sait jamais^^) Me servir un jour :p
Je commence avec Rappel... Alors la je n'ai absolument aucune idée de l'utilité de cette fonction.
Ensuite, pour ce qui est de la programmation pure et dure, il y a
IS>( et DS<(
Return
Graphstyle(
Bon c'est a peu pres tout Autre chose.... JE suis sur un projet de Prog comme patate007 En a fait un, le jeu de moto dans tron. Il est plus ou moins au point, Sauf pour UNE seule chose. Le test pour savoir Si collision Il y a. Si vous voulez que je poste mon prog, dites le moi peut etre que ça sera necessaire...
Voili voilou^^azerty1 le 23/05/2011 à 22:01
Je ne connais pas la totalité de ces fonctions, cependant, Rappel peut etre utilisé pour copier le code d'un programme dans un autre( utile pour modifier le nom d'un prgm) . Tu créer un nouveau programme, tu lui donnes le nom que tu souhaites, puis, tu fais [Rappel], [prgm], [EXEC] et là tu selectionne le programme à copier. Tu fais entré, et là sois tu ne vois rien, sois tu vois le code se copier ligne par ligne, si tu vois rien, attends un peu, et etteins, rallumes ta calculette =)linkakro le 23/05/2011 à 22:09
notice 82statfr
"Rappel" sert à copier le contenu d'une variable et le présenter sous forme de texte, près à être édité manuellement. La forme d'un nombre dépend du mode d'affichage.
On peut même recopier un programme dans un autre. (si ta calcu est française et que ça buggue, modifie le contraste)
-IS incrémente une variable puis compare cette valeur à une valeur définie. Si la variable est plus petite que la valeur, la ligne du dessous est lue (comme un If mais sans Then)
DS fait le contraire. décrément,comparaison suppérieure et lecture de prochaine ligne uniquement si valide.
-Return permet de remonter au programme antécédent à tout moment. (car on peut appeler un prog depuis un autre)
-GraphStyle( permet de paramétrer un graphe statistique.
Regarde dans le manuel, moi j'ai oublié la syntaxe.
Akmdad le 23/05/2011 à 23:05
pour finir sur le tron, il y a 2 facons de gerer les collisions:
-le pxltest
-la matriceazerty1 le 24/05/2011 à 06:56
Akmdad a écrit :
pour finir sur le tron, il y a 2 facons de gerer les collisions:
-le pxltest
-la matrice
Je crois que tu t'es trompé d'endroit... Non? :/
tilo1996 le 24/05/2011 à 17:40
Non Non, javais bien demandé comment gerer les collisions en fin de message ^^ . Bon bah merci a tous L'idéal pour IS>( et DS<( Sa serait un pti prog pour expliquer En quoi ça peut etre utile. Voila, encore merci
Edit: Euh je sais pas me servir de pxl test xD. Explications??

azerty1 le 24/05/2011 à 17:58
Oula! désolé, je n'avais pas vu!
Alors, je peux seulement t'aider pour Pxl-Test(
Bon gros, imagine que se qui se déplace, sois un point, de coordonnées (x;y), pour savoir s'il rencontre quelque chose, tu utilises Pxl-Test( , qui, comme son nom l'indique test les pixels, le résultats du pixel-test est:
-sois égal a 1, le pixel est allumé
-sois égal a 0, le pixel est éteint
Maintenant, si tu veux savoir, si ton objet rencontre quelque chose, tu n'as qu'a tester les pixels voisins de ton objet ((x;y)), comme cela:
Code
:While pxl-Test(Y,X+1)=0
:X+1->X
:End
Ton objet avancera donc jusqu'a se qu'il rencontre quelquechose a sa droite...
linkakro le 24/05/2011 à 23:28
Exact. Pxl-test(Y,X) vaut 1 si le pixel est allummé et 0 sinon.
IS et DS servent surtout à produire des boucles comme l'équivalent d'un For sans End.
Je n'y ai jamais trouvé d'autre utilité concrète.
Code
1->A
Lbl 1
Disp A
IS>(A,4 //incrémente A
Goto 1 //executé si A<=4
Disp "FINI
La "boucle" est lue 4 fois.
azerty1 le 24/05/2011 à 23:41
Du coup seule la conditions juste après IS ou DS fait partie de la ''boucle'', ou on peut en rajouter? (Sans End ou autre, ça me parait dur...)linkakro le 24/05/2011 à 23:55
La boucle est ce qui est entre le goto et le Lbl.
Je me suis trompé sur la condition d'execution. Le goto est lu si A<4.
Et on ne peut pas utiliser Then ni End.azerty1 le 24/05/2011 à 23:57
Ok Merci! =)tilo1996 le 25/05/2011 à 17:58
Bon, c'est plus ou moins inutile quoi... XDazerty1 le 25/05/2011 à 21:01
Effectivement, après c'est peut être plus rapide/plus léger qu'une autre boucle... Je sais pas...linkakro le 25/05/2011 à 21:14
Elles m'ont déjà permi de résoudre un p****n de bug dans mon programme d'équation chimique. J'utilisait un goto à l'intérieur d'un For et d'un Then ce qui faisait foirer les End. IS ne posait plus de problème.
Après, il faut de l'immagination pour trouver quoi en faire.azerty1 le 25/05/2011 à 21:20
C'est donc ça! On l'utilise au feeling, enfin bon, c'est bien de savoir que ça existe! =)sandro le 25/05/2011 à 22:01
toute les fonctions peuvent servir, sinon elles n'existerraient pas, après certaines faut chercher pour trouver une utilité (ex: fonction financières, trigo hyperbolique (sur sphère), régressions statistiques (sauf à la limite les plus simples),...)
Sandro Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.