EasyManua.ls Logo

Commodore 64 - 2. GETTING STARTED

Commodore 64
101 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ARITHMETIC OPERATORS
SYMBOL 3
EXAMPLE
3 PURPOSE
3
-
3
10 X = Y 3
ASSIGNS VALUE TO VARIABLE. 3
3
3 3
/
3 10
X = Y / Z
3 DIVISION. 3
3
3 3
*
3 10
X = Y * Z
3 MULTIPLICATION. 3
3
3
3
-i-
3 io
X = Y + Z
3 ADDITION. 3
3
3 3
-
3
io
X = Y - Z 3 SUBTRACTION. 3
3
3 3
=
3
10 IF X = Y THEN
3
TEST FOR EQUALITY. 3
3
3
3
<> 3 10
IF X < > Y THEN
3
TEST FOR INEQUALITY.
3
3
3
3
<
3 IO
IF X < Y THEN
3 TEST FOR LESS THAN.
3
3
3
3
> 3
10
IF X > Y THEN
3
TEST FOR GREATER THAN. 3
3
3
3
< =
3
10
IF X <= Y THEN
3 TEST FOR LESS THAN OR
EQUAL TO. 3
3
3
3
>=
3
10
IF X >= Y THEN
3 TEST FOR GREATER THAN
OR EQUAL TO 3
3
3
3
AND 3
IO IF X AND Y THEN
3 LOGICAL AND.
3
3
3
3
OR
3
IO
IF X OR Y THEN
3 LOGICAL OR.
3
3
3
3
NOT
3
IO
IF NOT X THEN
3 LOGICAL NEGATION. 3
3
3
3
C 3
3
10
PRINT XC3Y
3
EXPONENTIATION.
3
ARITHMETIC FUNCTIONS
FUNCTION
3
EXAMPLE 3
DESCRIPTION
3
ABS
3 10 z
=
ABS(X) 3
RETURNS MAGNITUDE OF ARGUMENT
3
3
3
IRRESPECTIVE OF SIGN.
3
3 3
3
ATN
3 10
z
=
ATN < X)
3
RETURNS ARCTANGENT OF ARGUMENT.
3
3
3 Z GIVEN I RADIANS.
3
3
3
3
COS 3
10 z
=
COS < X) 3
RETURNS COSINE OF ARGUMENT.
3
3
3
X MUST BE IN RADIANS.
3
3
3
3
EXP
3 10 z
=
EXP(X)
3
RETURNS MATHEMATICAL CONSTANT 'E'
3
3
3
RAISED TO POWER OF X.
3
3 3
3
INT
3 10
z
=
INT(X)
3
RETURNS INTEGER PART OF X.
3
3
3
3
LOG 3 10
z
=
LOG(X)
3
RETURNS NATURAL LOG OF ARGUMENT.
3
3 3
X MUST BE GREATER OR EQUAL TO 0.
3
3 3
3
RND
3 10 z
=
RND(X) 3
RETURNS RANDOM NUMBER BETWEEN
3
3 3
ZERO AND ONE.
3
3 3
3
SGN 3 10
z
=
SGN(X) 3
RETURNS MATHEMATICAL SIGN OF
3
3 3
ARGUMENT.
3
3 3
3
SQR 3 10 z
=
SQR(X) 3
RETURNS SQUARE ROOT OF ARGUMENT.
3
3 3
3
TAN 3 IO
z
*
TAN(X) 3
RETURNS TANGENT OF ARGUMENT.
3
3 3 X MUST BE IN RADIANS.
3
11

Other manuals for Commodore 64

Related product manuals