Operation Manual

Bijlage A: Functies en instructies 491
8992APA.NLD TI-89 / TI-92 Plus: Appendix A (Dutch) Susan Gullord Revised: 02/29/00 1:10 PM Printed: 02/29/00 1:11 PM Pa
g
e 491 of 132
Request
CATALOG
Request
promptTekenreeks
,
var
Indien
Request
zich binnen een
Dialog
...
EndDlog
constructie bevindt, wordt een invoervenster
gemaakt waarin de gebruiker gegevens kan
typen. Indien het een op zichzelf staande
instructie is, wordt er voor deze invoer een
dialoogvenster gemaakt In beide gevallen is het
zo, dat als
var
een tekenreeks bevat, deze als
standaardkeuze in het invoervenster wordt
getoond en gemarkeerd.
promptTekenreeks
moet { 20 tekens zijn.
De instructie kan op zichzelf staan of deel
zijn van een dialoogconstructie.
Request "Enter Your Name",str1
¸
Return
CATALOG
Return [
uitdrukking
]
Toont
uitdrukking
als het resultaat van de
functie. Te gebruiken binnen een
Func
...
EndFunc
blok, of een
Prgm
...
EndPrgm
blok.
Opmerking: gebruik
Return
zonder argument
om een programma te verlaten.
Opmerking: voer de tekst op het basisscherm
in als een lange regel (zonder regeleinden).
Define factoral(nn)=Func
:local answer,count:1! answer
:For count,1,nn
:answerù count! answer:EndFor
:Return answer:EndFunc
¸
Done
factoral(3)
¸
6
right()
MATH/List menu
right(
lijst1
[
,
aantal
]
)
lijst
Geeft het meest rechtse
aantal
elementen van
lijst1
.
Indien u
aantal
weglaat, worden alle elementen
van
lijst1
gegeven.
right({1,3,ë 2,4},3)
¸
{
3 ë 2 4
}
right(
bronTekenreeks
[
,
aantal
]
)
tekenreeks
Geeft het meest rechtse
aantal
tekens van de
tekenreeks
bronTekenreeks
.
Indien u
aantal
weglaat, wordt de gehele
bronTekenreeks
gegeven.
right(“Hello”,2)
¸
“lo”
right(
vergelijking
)
uitdrukking
Geeft het rechterlid van een vergelijking of
ongelijkheid.
right(x<3)
¸
3
rotate()
MATH/Base menu
rotate(
geheel_getal1
[,
#Rotaties
])
geheel_getal
Roteert de bits in een binair geheel getal. U
kunt
geheel_getal1
invoeren in ieder
willekeurig talstelsel; het wordt automatisch
geconverteerd naar een 32-bits binaire vorm.
Indien de grootte van
geheel_getal1
te groot is
voor deze vorm, brengt een symmetrische
modulusbewerking het binnen het bereik.
Indien
#van Rotaties
positief is, wordt er naar
links geroteerd. Indien
#vanRotaties
negatief
is, wordt er naar rechts geroteerd. De
standaardinstelling is ë1 (roteert 1 bit naar
rechts).
Bijvoorbeeld, in een rechtse rotatie:
In de talstelselmodus Bin:
rotate(0b1111010110000110101)
¸
0b10000000000000111101011000011010
rotate(256,1)
¸
0b1000000000
In de talstelselmodus Hex:
rotate(0h78E)
¸
0h3C7
rotate(0h78E,ë 2)
¸
0h800001E3
rotate(0h78E,2)
¸
0h1E38