Open Studio for Big Data
Open Studio for Data Integration
Open Studio for ESB
The DataOperation routine contains functions which perform mathematical operations.
You can access these functions by double-clicking the Mathematical node under the system routines folder in the Repository tree view.
Function |
Description |
Syntax |
---|---|---|
|
Returns the absolute (positive) numeric value of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the trigonometric arc-cosine of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the trigonometric arc-sine of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the trigonometric arctangent of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Performs a bitwise AND operation to two expressions that are of the int type. This function returns a value of the int type. Example:
|
|
|
Performs a bitwise NOT operation to an expression that is of the int type. This function returns a value of the int type. Example:
|
|
|
Performs a bitwise OR operation to two expressions that are of the int type. This function returns a value of the int type. Example:
|
|
|
Performs a bitwise XOR operation to two expressions that are of the int type. This function returns a value of the int type. Example:
|
|
|
Calculates the trigonometric cosine of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the hyperbolic cosine of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the whole part of the real division that are of two expressions that are of the double type. This function returns a value of the int type. Example:
|
|
|
Calculates the result of base e raised to the power designated by an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the integer numeric value of an expression that is of the string type. This function returns a value of the int type. Example:
|
|
|
Rounds the value of an expression that is of the double type to a string with a fixed precision. FFIX is provided for compatibility with existing software. This function returns a value of the string type. Example:
|
|
|
Rounds the value of an expression that is of the double type to a string with a precision of 14. This function returns a value of the string type. Example:
|
|
|
Calculates the natural logarithm of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Calculates the modulo (the remainder) of two expressions that is of the double type. This function returns a value of the String type. Example:
|
|
|
Returns the arithmetic additive inverse of the value of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Returns true (1) if the value of an expression is a numeric data type; otherwise, returns false (0). Example:
|
|
|
Converts a numeric expression into a real number without loss of accuracy. This function returns a value of the double type. Example:
|
|
|
Generates a random number between zero and the value of an expression that is of the double type. This function returns a value of the double type. Example:
|
|
|
Adds two string numbers and returns the result as a string number. Example:
|
|
|
Compares two string numbers and returns:
Example:
|
|
|
Returns the quotient of the whole division of two integers. This function returns a value of the int type. Example:
|
|
|
Returns the trigonometric sine of an expression. This function returns a value of the double type. Example:
|
|
|
Returns the hyperbolic sine of an expression. This function returns a value of the double type. Example:
|
|
|
Multiplies two string numbers. This function returns a value of the double type. Example:
|
|
|
Calculates the square root of a number. This function returns a value of the double type. Example:
|
|
|
Subtracts one string number from another and returns the result as a string number. Example:
|
|
|
Returns the trigonometric tangent of an expression. This function returns a value of the double type. Example:
|
|
|
Returns the hyperbolic tangent of an expression. This function returns a value of the double type. Example:
|
|