Casio FX-9750GII Manuale d'uso
Pagina 240

8-21
21
StrMid(
Funzione: estrae dal
n
° al
m
° carattere di una stringa.
Sintassi: StrMid("<stringa>",
n
[,
m
)] (0
n
9999,
n
è un numero naturale)
Descrizione: se si omette “
m
” si estrae dal
n
° carattere alla fine della stringa.
StrRight(
Funzione: copia una stringa fino al
n
° carattere da destra.
Sintassi: StrRight("<stringa>",
n
[)] (0
n
9999,
n
è un numero naturale)
StrRotate(
Funzione: ruota la parte sinistra e la parte destra di una stringa al
n
° carattere.
Sintassi: StrRotate("<stringa>", [,
n
)] (–9999
n
9999,
n
è un numero intero)
Descrizione: la rotazione è verso sinistra quando “
n
” è positivo, e verso destra quando “
n
” è
negativo. Se si omette “
n
” viene usato un valore predefinito pari a +1.
Esempio: StrRotate("abcde", 2) ........ Restituisce la stringa “cdeab”.
StrShift(
Funzione: sposta una stringa a sinistra o a destra di
n
caratteri.
Sintassi: StrShift("<stringa>", [,
n
)] (–9999
n
9999,
n
è un numero intero)
Descrizione: lo spostamento è verso sinistra quando “
n
” è positivo, e verso destra quando “
n
”
è negativo. Se si omette “
n
” viene usato un valore predefinito pari a +1.
Esempio: StrShift("abcde", 2) ........ restituisce la stringa “cde”.
StrSrc(
Funzione: ricerca “<stringa 1>” ad iniziare dal punto specificato (
n
° carattere dall’inizio della
stringa) per stabilire se contiene i dati indicati dalla “<stringa 2>”. Se vengono trovati i dati,
questo comando restituisce la posizione del primo carattere della “<stringa 2>”, a partire
dall’inizio della “<stringa 1>”.
Sintassi: StrSrc("<stringa 1>", "<stringa 2>"[,
n
)] (0
n
9999,
n
è un numero naturale)
Descrizione: se si omette il punto iniziale la ricerca viene avviata dall’inizio della
“<stringa 1>”.
StrUpr(
Funzione: converte tutti i caratteri di una stringa in caratteri maiuscoli.
Sintassi: StrUpr("<stringa>"[)]
+
Funzione: unisce “<stringa 1>” e “<stringa 2>”.
Sintassi: "<stringa 1>"+"<stringa 2>"
Esempio: "abc"+"de"
mStr 1 .......... Assegna “abcde” a Str 1.