addObjects
Adds one java.lang.Number object to another and returns the sum.
Input Parameters
num1 | java.lang.Number Number to add. See the Usage Notes for supported sub-classes. |
num2 | java.lang.Number Number to add. See the Usage Notes for supported sub-classes. |
Output Parameters
value | java.lang.Number Sum of the numeric values of num1 and num2. |
Usage Notes
This service accepts the following sub-classes of java.lang.Number: java.lang.Byte, java.lang.Double, java.lang.Float, java.lang.Integer, java.lang.Long, java.lang.Short.
This service applies the following rules for binary numeric promotion to the operands in order:
If either operand is of type Double, the other is converted to Double.
Otherwise, if either operand is of type Float, the other is converted to Float.
Otherwise, if either operand is of type Long, the other is converted to Long.
Otherwise, both operands are converted to type Integer.
These promotion rules mirror the Java rules for numeric promotion of numeric types.