Manual
35
12. SEL Language
noisnapxE
noitidnoc
)RO·DNA(
tupnI
noitidnoc
)galF·O/I(
dnammoC
tsoP
)galF·troptuptuO(
dnammoC 1dnarepO 2dnarepO
lanoitpOlanoitpOTLUM.oNelbairaVataDRZ
● MULT (Multiply)
[Function] Multiplies the contents of the variable in operand 1 by the value in operand 2, then stores this
in the varible in operand 1. The output turns ON when the result of the operation is 0.
[Example 1] LET 1 3 Assign 3 to variable 1.
MULT 1 2 Multiply 3 (content of variable 1) by 2.
[Example 2] LET 1 2 Assign 2 to variable 1.
LET 2 3 Assign 3 to variable 2.
LET 3 2 Assign 2 to variable 3.
MULT *1 *2 Multiply variable 2 (content of variable 1) by 2
(content of variable 1).
3x2 is 6 which is entered in variable 2.
noisnapxE
noitidnoc
)RO·DNA(
tupnI
noitidnoc
)galF·O/I(
dnammoC
tsoP
)galF·troptuptuO(
dnammoC 1dnarepO 2dnarepO
lanoitpOlanoitpOVID.oNelbairaVataDRZ
[Function] Divides the contents of the variable in operand 1 by the value in operand 2, then stores this
in the varible in operand 1. The output turns ON when the result of the operation is 0.
Note: When operand 1 is an integer type variable, anything beyond the decimal point is disregarded.
[Example 1] LET 1 3 Assign6 to variable 1.
DIV 1 2 Divide 6 (content of variable 1) by 2.
[Example 2] LET 1 2 Assign 2 to variable 1.
LET 2 6 Assign 3 to variable 2.
LET 3 2 Assign 2 to variable 3.
MULT *1 *3 Divide variable 2 (content of variable 1) by 2
(content of variable 1).
6÷2 is 3 which is entered in variable 2.
● DIV (Divide)