User Manual
8-20
• È possibile utilizzare il comando “+” (pagina 8-21) per collegare le stringhe all’interno di un
argomento.
• Una funzione o un comando all’interno di una funzione di stringa (Exp(, StrCmp(, ecc.)
è trattato come carattere singolo. Ad esempio, la funzione “sin” è trattata come carattere
singolo.
Exp(
Funzione: converte una stringa in un’espressione ed esegue l’espressione.
Sintassi: Exp("<stringa>"[)]
Exp '
'
Str(
Funzione: converte un’espressione grafica in una stringa e la assegna alla variabile specifica.
Sintassi: Exp 'Str(<formula>, <nome variabile stringa>[)]
Descrizione: È possibile utilizzare un’espressione grafica (Y
n
, r, X
t
, Y
t
, X), una formula
ricorsiva ( a
n
, a
n
+1
, a
n
+2
, b
n
, b
n
+1
, b
n
+2
, c
n
, c
n
+1
, c
n
+2
), o una memoria di funzione (f
n
) come primo
argomento (<formula>).
StrCmp(
Funzione: confronta “<stringa 1>” e “<stringa 2>” (confronto tra i codici carattere).
Sintassi: StrCmp("<stringa 1>", "<stringa 2>"[)]
Descrizione: confronta due stringhe e restituisce uno dei seguenti valori.
Restituisce 0 quando “<stringa 1>” = “<stringa 2>”.
Restituisce 1 quando “<stringa 1>” > “<stringa 2>”.
Restituisce –1 quando “<stringa 1>” < “<stringa 2>”.
Strlnv(
Funzione: inverte la sequenza di una stringa.
Sintassi: StrInv("<stringa>"[)]
StrJoin(
Funzione: unisce “<stringa 1>” e “<stringa 2>”.
Sintassi: StrJoin("<stringa 1>", "<stringa 2>"[)]
Nota: è possibile ottenere lo stesso risultato utilizzando il comando “+” (pagina 8-21).
StrLeft(
Funzione: copia una stringa fino al n ° carattere da sinistra.
Sintassi: StrLeft("<stringa>",
n [)] (0 < n < 9999, n è un numero naturale)
StrLen(
Funzione: restituisce la lunghezza di una stringa (il numero dei suoi caratteri).
Sintassi: StrLen("<stringa>"[)]
StrLwr(
Funzione: converte tutti i caratteri di una stringa in caratteri minuscoli.
Sintassi: StrLwr("<stringa>"[)]