HP Calculatrice graphique HP Prime Manuel d'utilisation

Page 614

Advertising
background image

612

Programmation

MID

Syntaxe : mid(chaîne,pos, [n])
Extrait n caractères de chaîne en partant de la position
(pos) d'indice. n est une valeur facultative et, en l'absence
de spécification, le reste de la chaîne est extrait.
Exemple : mid("MOMOGUMBO",3,5) renvoie

"MOGUM", mid("PUDGE",4) renvoie "GE".

ROTATE

Syntaxe : rotate(chaîne,n)
Permutation des caractères de chaîne. Si 0 <=n <
dim(chaîne), effectue un déplacement de n positions sur
la gauche. Si –dim(chaîne) < n <= –1, effectue un
déplacement de n positions sur la droite. Si n >
dim(chaîne) ou n < -dim(chaîne), renvoie chaîne.
Exemples :

rotate("12345",2) renvoie"34512" ;
rotate("12345",-1) renvoie "51234" et
rotate("12345",6) renvoie "12345".

STRINGFROMID

Syntaxe : STRINGFROMID(entier)
Renvoie, dans le langage actuel, la chaîne intégrée

associée à l'entier spécifié dans le tableau de la chaîne

interne.
Exemples :
STRINGFROMID(56) renvoie “Complexe”.
STRINGFROMID(202) renvoie “Var. accueil”.

REPLACE

Syntaxe : REPLACE(objet

1

, début, objet

2

)

Remplace une partie d'objet

1

par objet

2

, en commençant

par début. Les objets en question peuvent être des

matrices, des vecteurs ou des chaînes.
Exemple :

REPLACE("12345",3,”99”) renvoie "12995".

Advertising