Brugervejledning til software

8-19
k Strenge
En streng er en serie tegn omgivet af dobbelte anførselstegn. I et program bruges strenge til at
angive tekstvisning. En streng der er sammensat af tal (som "123") eller et udtryk (som " x –1")
kan ikke behandles som en beregning.
Brug kommandoen Locate (side 8-17), for at få vist en streng på et angivet sted på skærmen.
For at inkludere dobbelte anførselstegn (") eller en backslash (\) i en streng, skal du placere
en backslash (\) foran de dobbelte anførselstegn (") eller en backslash (\).
Eksempel 1: Sådan inkluderes Japan: “Tokyo” i en streng
"Japan:\"Tokyo\""
Eksempel 2: Sådan inkluderes main\abc i en streng
"main\\abc"
Du kan indsætte en backslash fra den menu der vises når du trykker på 6(CHAR) 2(SYBL)
i tilstanden PRGM , eller fra String-kategorien i det katalog der vises når du trykker på
!e(CATALOG).
Du kan tildele strenge til strenghukommelsen (Str 1 til og med Str 20).
Se “Strenghukommelse” (side 2-7) for detaljerede oplysninger om strenge.
Du kan bruge kommandoen “+” (side 8-21) til at forbinde strenge i et argument.
En funktion eller kommando i en strengfunktion (Exp(, StrCmp( osv.) behandles som et
enkelt tegn. For eksempel, behandles funktionen “sin” som et enkelt tegn.
Exp(
Funktion: Konverterer en streng til et udtryk, og udfører udtrykket.
Syntaks: Exp("<streng>"[)]
Exp '
'
Str(
Funktion: Konverterer et grafudtryk til en streng og tildeler den til den angivne variabel.
Syntaks: Exp 'Str(<formel>, <strengvariabelnavn>[)]
Beskrivelse: Et grafudtryk (Y
n
, r, X
t
, Y
t
, X), rekursionsformel ( 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 funktionshukommelse (f
n
) kan bruges som første argument (<formel>).
StrCmp(
Funktion: Sammenligner “<streng 1>” og “<streng 2>” (sammenligning af tegnkode).
Syntaks: StrCmp("<streng 1>", "<streng 2>"[)]
Beskrivelse: Sammenligner to strenge og skifter tilbage til én af følgende værdier.
Returnerer 0 hvis “<streng 1>” = “<streng 2>”.
Returnerer 1 hvis “<streng 1>” > “<streng 2>”.
Returnerer –1 hvis “<streng 1>” < “<streng 2>”.
Strlnv(
Funktion: Inverterer en strengs rækkefølge.
Syntaks: StrInv("<streng>"[)]