Integration Cloud 6.6.0 | Built-In Services | Built-In Services | addFloats
 
addFloats
Adds one floating point number (represented as a String) to another and returns the sum.
Input Parameters
num1
String Number to add.
num2
String Number to add.
precision
String Optional. Number of decimal places to which the sum will be rounded. The default value is null.
Output Parameters
value
String Sum of the numbers in num1 and num2. If a sum cannot be produced, value contains one of the following:
Value
Description
Infinity
The computation produces a positive value that overflows the representable range of a float type.
-Infinity
The computation produces a negative value that overflows the representable range of a float type.
0.0
The computation produces a value that underflows the representable range of a float type (for example, adding a number to infinity).
NaN
The computation produces a value that cannot be represented as a number (for example, any operation that uses NaN as input, such as 10.0 + NaN = NaN).
Usage Notes
Make sure the strings that are passed to the service in num1andnum2 are in a locale-neutral format (that is, using the pattern -####.##). Passing locally formatted strings may result in unexpected results. For example, calling addFloats in a German locale with the arguments 1,23 and 2,34 will result in the value 357, not 3.57 or 3,57.