Programmation Basic Casio/Techniques avancées
La calculatrice renferme certaines propriétés insoupçonnées.
Multiplier des variables
modifierLa multiplication est implicite avec des variables. On peut par exemple écrire « ABCD » au lieu de « A×B×C×D », de même « 2B » au lieu de « 2×B ».
Compresser des variables avec le modulo
modifierComment grouper plusieurs variables dans une seule ? En utilisant un modulo. La casio ne dispose pas de modulo, mais on peut faire 100Frac(x/100) de manière récursive.
Compresser des images
modifierVoir programmes de compression décompression :
- http://www.planet-casio.com/Fr/programmes/programme269-last-quadra-compress-meithal-b2.html
- http://www.planet-casio.com/Fr/programmes/programme51-last-picture-scanner-lenainnoir-b2.html
- http://www.planet-casio.com/Fr/programmes/programme98-last-image-compressor-muelsaco-b2.html
- http://www.planet-casio.com/Fr/programmes/programme1108-last-zip-image-light_spirit-b2.html
- http://www.planet-casio.com/Fr/programmes/programme1093-last-maxi-compressor-maurrice-b2.html
En fonction de celui qui vous donne le meilleur résultat : en fonction de l'image de base le résultat compressé peut varier grandement en fonction de l'algorithme utilisé
Copier-coller du texte
modifier[OPTN][FMEM] permet de stocker le contenu de tout un programme.
Écrire en minuscule et utiliser des caractères non disponibles dans la calculatrice
modifierCréer un programme sur votre ordinateur et le transférer. On peut ainsi accéder aux lettres minuscules et aux symboles @, |, &, $, ¥, ¹⁰ ... ainsi.
Differentes couches du mode graphique
modifierCls Graph Y>0 RclPict X Graph Y<0
Connaitre le nombre de chiffres de la partie entière d'un nombre
modifierSi on veut afficher un texte en fonction du nombre de chiffres d'un nombre, par exemple si on veut afficher 30 CM, 350 CM et que le Locate X,1, 'CM' s'adapte en fonction du nombre de chiffres (X doit valoir 1 si la valeur fait entre 0 et 9, 2 si la valeur est entre 10 et 99, 3 pour 100 et 999...), il suffit d'utiliser Int(log X).