Download Inhoudsopgave Inhoud Print deze pagina

Philips P2000T Gebruiksaanwijzing pagina 73

Inhoudsopgave

Advertenties

Voorbeeld:
10+4 = 2
25.68 + 6.99 = 3 (25.68 afgerond
= 26, integer-gedeeld
door 6.99,
afgerond
= 7, geeft als resultaat = 3).
Integer delen volgt in prioriteit direct na vermenigvuldigen
en floa-
ting point delen.
Ook bij modulo berekeningen
(berekenen van de "rest" bij een
deling) moeten de operanden liggen tussen -32768 en + 32767.
Voorbeeld:
(10/4 = 2 met als rest 2)
(26/7 = 3 met als rest 5)
10MOD4
= 2
25.68 MOD 6.99 = 5
Modulo berekeningen
volgen in prioriteit direct na integer delen.
Wanneer in een berekening een "deling-door-nul"
voorkomt geeft
de interpreter
de foutmelding
Division
by zero en stopt de uitvoe-
ring van het programma.
Hetzelfde geldt wanneer het getal 0 tot
een negatieve macht wordt verheven.
Het resultaat van een machtsverheffing
voor een negatief getal tot
een niet-gehele
exponent kan wiskundig
niet in een enkele of
dubbele-precisie
waarde worden uitgedrukt bijv. (-3)t2.35.
In dit
geval meldt de P2000 Illegal function
call.
Relationele
Operatoren
Relationele operatoren worden gebruikt om twee waarden met el-
kaar te vergelijken.
Het resultaat van zo'n vergelijking is "waar" of
"onwaar", hetgeen in getalwaarden
wordt uitgedrukt als resp.
"waar" ongelijk aan 0 (-1) en "niet waar" gelijk aan O. Het resultaat
kan worden gebruikt om een beslissing te nemen ten aanzien van
het verdere verloop van de programma- uitvoering. De BASIC-
interpreter
kent de volgende relationele operatoren:
Operator
Onderzochte
relatie
Expressie
=
gelijk
X = Y
> < of < >
ongelijk
X > < Y
<
kleiner dan
X < Y
>
groter dan
X < Y
< = of = <
kleiner dan of gelijk ~an
X < y
> = of = >
groter dan of gelijk aan
X ;;. Y
(Het = teken wordt ook gebruikt om een waarde toe te kennen
aan een variabele).
75

Advertenties

Inhoudsopgave
loading

Deze handleiding is ook geschikt voor:

P2305 basic

Inhoudsopgave