Software Versjon 2.02 Bruksanvisning

8-25
k Strenger
En streng er en serie tegn inne i doble anførselstegn. I et program brukes strenger til å angi
vist tekst. En streng som er laget av tall (som "123") eller et uttrykk (som " x –1"), kan ikke
behandles som en beregning.
For å vise en streng på et angitt sted på skjermen, bruker du Locate-kommandoen (side 8-23).
For å inkludere doble anførselstegn (") eller en skråstrek (\) i en streng, skal du sette en
skråstrek (\) foran de doble anførselstegnene (") eller skråstreken (\).
Eksempel 1: Slik inkluderer du Japan: «Tokyo» i en streng
"Japan:\"Tokyo\""
Eksempel 2: Slik inkluderer du main\abc i en streng
"main\\abc"
Du kan skrive inn en skråstrek fra menyen som dukker opp når du trykker 6(CHAR)
2(SYMBOL) i Program -modus, eller fra strengkategorien i katalogen som dukker opp når du
trykker !e(CATALOG).
Du kan tilordne strenger til strengminnet (fra Str 1 til Str 20). For opplysninger om strenger,
se «Strengminne» (side 2-8).
Du kan bruke «+» kommandoen (side 8-27) for å sette sammen strenger inne i et argument.
En funksjon eller kommando inne i en strengfunksjon (Exp(, StrCmp(, osv.) behandles som
et enkelttegn. «sin»-funksjonen behandles for eksempel som et enkelttegn.
Exp(
Funksjon: Konverterer en streng til et uttrykk og kjører uttrykket.
Syntaks: Exp("<streng>"[)]
Exp '
'
Str(
Funksjon: Konverterer et grafuttrykk til en streng og tilordner det den angitte variabelen.
Syntaks: Exp 'Str(<formel>, <strengvariabelnavn>[)]
Beskrivelse: Et grafuttrykk (Y
n
, r, X
t
, Y
t
, X), en rekursjonsformel ( a
n
, a
n
+1
, a
n
+2
, b
n
, b
n
+1
, b
n
+2
, c
n
,
c
n
+1
, c
n
+2
) eller et funksjonsminne (f
n
) kan brukes som det første argumentet (<formel>).
StrCmp(
Funksjon: Sammenligner «<streng 1>» og «<streng 2>» (tegnkodesammenligning).
Syntaks: StrCmp("<streng 1>", "<streng 2>"[)]
Beskrivelse: Sammenligner to strenger og returnerer en av følgende verdier.
Returnerer 0 når «<streng 1>» = «<streng 2>».
Returnerer 1 når «<streng 1>» > «<streng 2>».
Returnerer −1 når «<streng 1>» < «<streng 2>».