Arithmetic Operators

Top  Previous  Next

An arithmetic operator combines two operands arithmetically to produce an intermediate value. The operators are:

 

+

Addition (A + B gives the sum of A and B)

 

-

Subtraction (A - B gives the difference of A and B)

 

*

Multiplication (A * B multiples A by B)

 

/

Division (A / B divides A by B)

 

^

Exponentiation (A ^ B raises A to power of B)

 

%

Modulus Division (A % B gives the remainder of A divided by B)

The sign of the Modulus Division result can be controlled by the compatible_modulus #PRAGMA define. See SoftVelocity #PRAGMAS

There are also "shortcut" arithmetic operator assignments that simplify your code. For more information, see Operating Assignments.