Core.Terms.Add
Jump to navigation
Jump to search
Contents
Classification
Name | Add |
Short Description | Returns the sum of the operands |
Class | Term |
Extension | OTX Core library |
Group | Operations |
Exceptions | - |
Checker Rules | - |
Standard Compliant | Yes |
OTL Syntax
NumericValue = NumericTerm1 + NumericTerm2;
Description
Add is a NumericTerm which returns the sum of all its operands. The following operators can be used: +
Return Value
The Term returns the value, see table below.
In OTX, Terms are categorized according to its return data type!
Data Type | Description |
Integer, Float | The return value of the sum of all the operands. If one or more operands is of type float, the return value is float. Otherwise, the return value of the type is integer. |
Properties
Name | Data Type | Class | Default | Cardinality | Description |
Numeral | Integer, Float | Term | - | [2..*] | The numeric operands (or summands) of the addition. Terms will be evaluated in the order of appearance. |
OTL Examples
/// Local Declarations
Integer MyValue1 = 1;
Integer MyValue2 = 5;
Integer Result1;
Float Result2;
/// Flow
Result1 = MyValue1 + MyValue2 + 2 + 1;
Result2 = MyValue1 + MyValue2 + 2 + 1.25;
See also
Quantities Addition
Subtract
Multiply
Divide
Modulo
AbsoluteValue
Round
Negate