Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
La référence Basic Casio

Nom : ⇒

Localisation :

[ PRGM ] [ JUMP ]
[ SHIFT ] + [ VARS ] + [ F3 ]

Syntaxe de la fonction :

(conditions)=>(fonction)

Description de la fonction :

Proche de If, mais ne permet d'associer qu'une seule fonction à une ou plusieurs conditions.

Cette fonction n'est pas disponible pour Graph 100 mais peut être lue par celle-ci !

Compatibilité :

  • Graph 20/25(+)
  • Graph 35/65/80(+)
  • Graph 100(+)
  • Graph 25+ PRO
  • Graph 85 (SD) OS 1.xx
  • Graph 85 (SD) OS 2.xx
  • Graph 35+ USB/75/95 SD
  • Graph OS 2.04
  • Fx-CG 10/20 OS 1.xx
  • Fx-CG 10/20 OS 2.xx


<<< Retourner à la liste des fonctions


NeuronixHors ligneFondateurPoints: 4488 Défis: 21 Message
Posté le 11-02-2005 à 00:00 | #
Il y a deux façons de poser plusieurs conditions avec => :
Sur g25 et supérieur, on peut faire ainsi :
(condition)=>(condition)=>...=>(fonction)

Sur g35 et supérieur, il existe les fonctions and, or ..:
((condition) and (condition)) or (condition)=>(fonction)
MeithalHors ligneAncien administrateurPoints: 3125 Défis: 7 Message
Posté le 11-02-2005 à 00:00 | #
A noter que cette commande n'est pas disponible sur graph100 et qu'elle n'a pas la même utilité sur Classpad300 (en l'occurence, elle sert a quantifier les variables, comme ferait la flèche sur les graph)
ThebigbadboyHors ligneMaître du PuzzlePoints: 455 Défis: 16 Message
Posté le 20-10-2020 à 10:19 | #
Que privilégier entre X>0 And X<2⇒(fonction) et X>0⇒X<2⇒(fonction)
En terme de performances et/ou de standards ? (je serais plus tenté par la 2e car prends moins de place à l'écran pour autant de poids de code )
KikoodxHors ligneAncien labélisateurPoints: 3011 Défis: 11 Message
Posté le 20-10-2020 à 10:30 | #
Pour le poids je dirai 1>Abs(X-1⇒, pas testé mais si je ne suis pas trop rouillé ça fonctionne
Niveau vitesse je ne sais pas.
Breizh_craftEn ligneModérateurPoints: 1159 Défis: 7 Message
Posté le 20-10-2020 à 10:32 | #
De mémoire le And est pas plus lourd que ⇒, donc ça ne change rien au poids. Pour la perf, faut tester

Par contre la solution de KikooDX bien que plus légère devrait en toute logique être plus lente, au moins dans certains cas.
LephenixnoirEn ligneAdministrateurPoints: 24228 Défis: 170 Message
Posté le 20-10-2020 à 10:38 | #
Si tu veux jouer à ça tu peux faire aussi 0>X(X-2 ce qui est plus court que Abs d'un octet. x3
ThebigbadboyHors ligneMaître du PuzzlePoints: 455 Défis: 16 Message
Posté le 20-10-2020 à 14:32 | #
Ah OK mrc pour vos commentaires
Je pense que pour les cas généraux (où il est impossible de rassembler les conditions) je vais utiliser ⇒ pour être plus compacte et il ne doit pas y avoir tant de différence que ça entre ⇒ et And donc le choix est fait haha


Retour liste des commandes

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 77 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