webMethods Integration Cloud and Cloud Deployment Documentation 5.6.0 | webMethods Integration Cloud | Integrations, Built-In Services, REST APIs, SOAP APIs, Doc Types, and Recipes | Built-In Services | Math | subtractObjects
 
subtractObjects
Subtracts one java.lang.Number object from another and returns the difference.
Input Parameters
num1
java.lang.Number Number. See the Usage Notes for supported sub-classes.
num2
java.lang.Number Number to subtract from num1. See the Usage Notes for supported sub-classes.
Output Parameters
value
java.lang.Number Difference of num1 - 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. The following rules are applied 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.

Copyright © 2014- 2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.