Jede d i e s e r Punktionen f u e h r t an einem s p e z i f i z i e r t e n Datenelement,
das a l s Argument der Funktion b e z e i c h n e t w i r d , e i n e bestimmte Ope-
r a t i o n d u r c h . Damit kann man z.B. d i e Quadratwurzel e i n e r
rechnen, man kann e i n e Gleitkommazahl i n e i n e ganze Zahl umwandeln,
man kann d i e Laenge e i n e s S t r i n g s e r m i t t e l n , man kann Daten a u f dem
B i l d s c h i r m t a b u l i e r t ausgeben und v i e l e s
Funktionen
e r l e i c h t e r n
geben w i r e i n e n
E i n z e l h e i t e n zu j e d e r Funktion entnehmen S i e b i t t e dem K a p i t e l 3 .
Das Argument e i n e r Funktion kann a u s e i n z e l n e n oder mehreren Kon-
s t a n t e n ,
' V a r i a b l e n
S c h r e i b w e i s e f u e r e i n e VC20-BASIC-Funktion i s t :
Sind d i e e i n z e l n e n Argumente e i n e r
d i e s e vom B A S I C - I n t e r p r e t e r z u e r s t e r m i t t e l t , so d a s s d i e F u n k t i o n
s e l b s t nur n o c h r e i n e Zahlenwerte o d e r , im F a l l e von S t r i n g f u n k t i -
onen, T e i l s t r i n g s v e r a r b e i t e t . Wenn e i n e BAS IC-Anweisung F u n k t i o n e n
e n t h a e l t , so werden d i e s e z u e r s t und dann e r s t der Rest d e r Anwei-
sung a u s g e f u e h r t .
A r i t h m e t i s c h e F u n k t i o n e n :
INT
SGN
ABS
SQR
EXP
LOG
RND
SIN
COS
TAN
das Programmieren e r h e b l i c h .
U e b e r b l i c k ueber a l l e
oder
Ausdruecken
Funktion(Argument1,Argument2,...)
Wandelt
e i n Gleitkommaargument
Argument.
L i e f e r t
d a s V o r z e i c h e n
p o s i t i v e s ,
-1
Argument .
L i e f e r t
den A b s o l u t w e r t
p o s i t i v e s
Argument
n e g a t i v e s Argument w i r d i n e i n p o s i t i v e s Argument
umgewandelt.
Berechnet d i e Quadratwurzel d e s Argumentes.
L i e f e r t d i e argument-fache Potenz d e r Zahl e , a l s o
e t Argument.
L i e f e r t den n a t u e r l i c h e n Logarithmus d e s Argumen-
t e s .
L i e f e r t e i n e Z u f a l l s z a h l . Naeheres s i e h e A b s c h n i t t
3.3.49.
L i e f e r t den t r i g o n o m e t r i s c h e n SINUS
t e s , das im Bogenmass angegeben werden muss.
L i e f e r t den t r i g o n o m e t r i s c h e n COSINUS d e s Argumen-
t e s , das im Bogenmass angegeben werden muss.
L i e f e r t den t r i g o n o m e t r i s c h e n TANGENS d e s Argumen-
t e s , das im Bogenmass angegeben werden muss.
anderes mehr. D i e BASIC¬
BASIC-Funktionen d e s VC20.
b e s t e h e n .
F u n k t i o n A u s d r u e c k e , so werden
d e s Argumentes.
f u e r
n e g a t i v e s
f u e r
w i r d
n i c h t
25
Zahl be-
Im folgenden
D i e
a l l g e m e i n e
i n e i n I n t e g e r -
+1
f u e r
und 0
f u e r
N u l l -
e i n Argument. E i n
v e r a e n d e r t , e i n
des Argumen-