Posté le 27/05/2015 22:24
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 230 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 27/05/2015 22:40 | #
Le plus simple c'est que tu utilises la fonction Locate :
Les 2 premiers nombres sont les coordonnées de ton texte qui vont :
pour x de 1 à 21
pour y de 1 à 7
If ...
Then Locate x,y,"P[X= ]"
Locate x+4,y,k
Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games
Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Citer : Posté le 28/05/2015 06:16 | #
En revanche, tu ne peux pas vraiment savoir quelle place va occuper ta variable à moins de configurer la calculatrice en affichage à point fixe, du coup impossible de mettre le crochet fermant à sa place... ^^'
Citer : Posté le 28/05/2015 09:18 | #
Si, tu peux avec un morceau de code qui va tester si la variable est supérieure a 100, 1000... Et ensuite un If avec un Locate pour fermer le crochet au bon endroit.
Citer : Posté le 28/05/2015 11:47 | #
Surtout pas avec des if ><. Utilise plutôt le log à ce moment là.
Citer : Posté le 28/05/2015 14:12 | #
Et pourquoi pas des If ? Et j'ai fait une recherche Google, mais je comprends pas, c'est quoi le logarithme ?
Citer : Posté le 28/05/2015 23:55 | #
Log 10 = 2
Log 100 = 3
Log 1000 = 4
Etc.
Je te laisse imaginer l'utilisation qu'on peut en faire.
Citer : Posté le 28/05/2015 23:59 | #
:huh:
Ajouté le 28/05/2015 à 23:59 :
100 = 3 chiffres, et ?
Ajouté le 29/05/2015 à 00:00 :
Je ne fais pas exprès de ne pas comprendre.
Citer : Posté le 29/05/2015 01:11 | #
@Mgl64200: http://fr.wikipedia.org/wiki/Logarithme , t'es en quelle classe?
Jái ecrit ton nom en entier pour une fois
Citer : Posté le 29/05/2015 06:22 | #
@Mgl64200
Le logarithme (ici noté log, et non ln donc en base 10) a la propriété d'augmenter de 1 lorsqu'on multiplie une valeur par sa base.
Donc log(10*a) = log(a) + 1.
Du coup log(10) = 1, log(100) = 2, log(1000) = 3, 4 < log(1001) <= 3, etc.
Du coup on peut facilement calculer le nombre de chiffres d'un entier en arrondissant son logarithme décimal par excès, ou en l'augmentant de 1 si c'est une valeur entière.
Citer : Posté le 29/05/2015 07:18 | #
Int(Log X) va te permettre de connaître le nombre de chiffre dont est composé un nombre (enfin ça donne le nombre -1 mais ça permet de l'estimer).
Ex :
Int Log 12 = 1
Int Log 71 = 1
Int Log 100 = 2
Int Log 888 = 2
Int Log 1600 = 3
Donc au lieu d'avoir 500 conditions tu peux tout faire en quelque lignes :
Locate 1,1,"P[X="
Locate 5,1,x
Locate 6+Int Log x,1,"]"
Citer : Posté le 29/05/2015 08:47 | #
Bon après il faut faire attention au zéro, mais ça marche bien
Citer : Posté le 29/05/2015 12:16 | #
Je suis en seconde. J'ai pas encore fait les logarithmes.
Citer : Posté le 29/05/2015 12:21 | #
Si t'attends de voir les trucs en cours, tu ne fera pas grand chose. J'ai commencé à réfléchir sur la théorie d'un moteur 3D tout seul au début de la premiere. Pourtant je n'avais pas vu toute la trigo. Je me suis penché sur les matrices de rotation, etc., alors que je viens de les faire en maths sup.
Tou ça pour dire que tu as le droit d'utiliser Google (ou Qwant ) et Wikipedia