-STR [VARS][F6][F5]: sert a stoquer de symboles, chifres et lettres
[SHIFT][VARS][F6][F6][F1]:
-StrJoin( : permet de regrouper des STR
+EXEMPLE 1:
StrJoin("12","34")->Str 3
. Ici, Str 3="1234"
+EXEMPLE 2:
"12"->Str 1:"45"->Str 2:StrJoin(Str 1,Str 2)
. Ici, on verra s'afficher
1245
-StrLen( : Est egal au nombre de symboles du Str entre parenthèses
+EXEMPLE:
"1023255"->Str 1:StrLen( Str 1)
. Ici, on verra s'afficher
7
-StrCmp( : Compare le premier et le deuxiemme Str entre parenthèse. Si le premier est superieur au deuxième, alors "StrCmp("=1.Si le premier est égal au deuxième, alors "StrCmp("=0.Si le premier est inférieur au deuxième, alors "StrCmp("=-1.
PREND LES ABSOLUS DES Str ENTRE PARENTHÈSES!
+EXEMPLE 1:
StrCmp("2","0")
=1.
+EXEMPLE 2:
StrCmp("2","-2")
=0.
+EXEMPLE 3:
StrCmp("1","1")
=0.
+EXEMPLE 4:
StrCmp("2","4")
=-1.
-StrSrc( : Cherche la position du second Str dans le premier (il prend le premier par défaut).
+EXEMPLE 1:
StrSrc("AABBBC","A")
=1.
+EXEMPLE 2:
StrSrc("AABBBC","B")
=3.
+EXEMPLE 3:
StrSrc("AABBBC","C")
=6.
[F6]
-StrLeft( : Sélectionne le nombre de symboles indiqué par le chiffre après le Str en partant de gauche.
+EXEMPLE 1:
StrLeft("AABBBC",2)
="AA".
+EXEMPLE 2:
StrLeft("AABBBC",4)
="AABB".
+EXEMPLE 3:
StrLeft("AABBBC",5)
="AABBB".
-StrRight( : Sélectionne le nombre de symboles indiqué par le chiffre après le Str en partant de droite.
+EXEMPLE 1:
StrRight("AABBBC",2)
="BC".
+EXEMPLE 2:
StrRight("AABBBC",4)
="BBBC".
+EXEMPLE 3:
StrRight("AABBBC",5)
="ABBBC".
-StrMid( : Retire le nombre de symboles indiqué par le chiffre-1(1etant la totalitée du Str) après le Str qui sont a gauche.
+EXEMPLE 1:
StrMid("AABBBC",2)
="ABBBC".
+EXEMPLE 2:
StrMid("AABBBC",4)
="BBC".
+EXEMPLE 3:
StrMid("AABBBC",6)
="C".
-Exp>Str( : Pareil que ""->Str mais pour les f-mem.
+EXEMPLE:
"1"->fn1:Exp>Str( fn1,Str1)
Str 1=1
-Exp( : applique (résout) le Str.
+EXEMPLE:
Exp( "12*15")
=180
[F6]
-StrUpr( : Met en majuscule le Str.
+EXEMPLE:
StrUpr( "Je Suis Trop")
="JE SUIS TROP"
-StrLwr( : Met en minuscule le Str.
+EXEMPLE:
StrUpr( "Je Suis Trop")
="je suis trop"
-StrInv( : Inverse le Str.
+EXEMPLE:
StrInv( "Je Suis Trop")
="porT siuS eJ"
-StrShift( : Supprime le nombre de symbole indiqué.
+EXEMPLE:
StrShift( "Je Suis Trop",1)
="e Suis Trop".
- StrRotate( : Fait "rouler" le Str en fonction du nombre suivant le Str.
+EXEMPLE 1:
StrRotate( "Je Suis Trop",1)
="e Suis TropJ".
+EXEMPLE 2:
StrRotate( "Je Suis Trop",4)
="uis TropJe S".
C'est fini pour les fonctions basiques
!
Je presise que l'on ne peut utiliser qu'un maximum de deux fonctions Str a la suite:
+EXEMPLE 1:
StrLen(StrJoin("Je Suis Trop","Con"))
=15
+EXEMPLE 2:
StrJoin(StrJoin( "Je"," Suis "),StrJoin( "Trop"," Con"))
="Je Suis Trop Con.
Et qu'un Str ne peut contenir qu'un
maximum de 255 symboles.