User manual - fx-9860GII_Soft

Table Of Contents
8-1919
I 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å (CHAR)(SYBL)
i tilstanden PRGM, eller fra String-kategorien i det katalog der vises når du trykker på
C(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>"[)]
ExpStr(
Funktion: Konverterer et grafudtryk til en streng og tildeler den til den angivne variabel.
Syntaks: ExpStr(<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>"[)]