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 : StrLen(

Localisation :

[ PRGM ] [ STR ]
[ SHIFT ] + [ VARS ] + [ F6 ] + [ F6 ] + [ F1 ]

Syntaxe de la fonction :

StrLen(<ma_chaine>)

Description de la fonction :

StrLen() renvoie le nombre de caractères d'une chaine de caractères.

Exemples :
StrLen("Hello") renvoie 5
StrLen(Str 1)
StrLen(Str 1+" World !")

Si la variable n'est pas définie, le message "Erreur mémoire" apparaît.

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

Pages: Précédente | 1, 2

LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 19-11-2013 à 19:48 | #
oh my gosh, je viens de me rendre compte que j'étais une vraie tête a claque quand je suis arrivé sur le forum
petit détail, une fonction enregistré dans un str a généralement un poids de un caractère (StrLen("StrLen(") renvoie 1 (ce qui n'est pas le cas par contre pour le poids en octet en mémoire)
TotoyoHors ligneMembre d'honneurPoints: 16102 Défis: 102 Message
Posté le 19-11-2013 à 20:07 | #
J'ai vérifié pour les caractères codés sur 2 bits, il renvoie bien le nombre de caractères. StrLen() doit fonctionner différent pour les fonctions qu'elle considère comme un caractère.

Pages: Précédente | 1, 2

Retour liste des commandes

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