
Chapter 4
Defining Formulas
4–18
Table 4.D (part 1 of 2)
Operator Definitions
Key / Symbol
Operator Type
*Result
Type
Operator Usage
Format
Operator Function
Mathematical
+ Add INT/FP X +Y Adds the right operand to the left operand.
– Subtract INT/FP X – Y Subtracts the right operand from the left operand.
*
Multiply INT/FP
X
*
Y
Multiplies the left operand by the right operand.
/ Divide INT/FP X / Y Divides the left operand by the right operand.
±
Unary minus INT/FP
± X
When placed to the immediate left of an operand, it
negates the numeric value of the operand.
% Modulo INT/FP X % Y
Produces the whole number remainder of the division
of the left operand by the right operand.
ABS Absolute value INT/FP ABS(X)
Produces the absolute value of the listed operand
(negates the value if it is negative).
SQ Square INT/FP SQ(X) Computes the square of the listed operand.
SQR Square root FP SQR(X) Computes the square root of the listed operand.
DST Distance FP
DST(X
1
,Y
1
,
X
2
,Y
2)
Computes distance from a point A to a point B – given
four listed coordinate operands X
1
, Y
1
, X
2
, and Y
2
– by
computing the square root of the sum of the squared
differences (X
2
–X
1
and Y
2
–Y
1
).
SIN Sine FP SIN(X)
Computes the sine of a listed operand (angle –
assumed in degrees). Returns a fixed point number.
COS Cosine FP COS(X)
Computes the cosine of a listed operand (angle –
assumed in degrees). Returns a fixed point number.
TAN Tangent FP TAN(X)
Computes the tangent of a listed operand (angle –
assumed in degrees). Returns a fixed point number.
ARC
Arc (prefix to
SIN, COS, or
TAN)
FP
SIN
ARC COS (X)
TAN
ARC combines with SIN, COS, or TAN function, to
create the respective inverse function – arcsine,
arccosine, or arctangent. These inverse functions
produce an angular result (in degrees).
Logical
AND Logical AND INT/FP X AND Y
Produces a “1” result if both the left and right operands
are nonzero; otherwise, produces a “0” result.
OR Logical OR INT/FP X OR Y
Produces a “1” result if either the left or right operand
is nonzero; otherwise, produces a “0” result.
NOT Logical NOT INT/FP NOT X
Used to invert a logical value – Produces a “0” result if
the operand is nonzero; produces a “1” result if
operand is 0.
*INT=integer format. FP = fixed point (decimal) format
Comentarios a estos manuales