Jump to main content
Product Documentation
Customer Support
Link 1.1.1.
What's new in HCL Link 1.1.1.0
License management
Installation Guide
Design Server
Flows
Flow Command Server
Flow variables
Service Builder
REST API V2.0
Flow server
Configuration variables
Command Server
Resource adapters
Execution commands
Functions and Expressions
Performance recommendations
Utility commands
LNK
APIs
Search
Home
Functions and Expressions
Use HCL Link functions and expressions to create component rules and map rules.
Math and statistics functions
Functions and Expressions
Use HCL Link functions and expressions to create component rules and map rules.
Expressions and evaluations
The documentation provided here describes HCL Link functions and expressions. Functions and expressions are used to create component rules and map rules.
Using functions
Syntax of a function
Function argument syntax
Functions that convert character-set encoding to the native code page
Functions that use the
HCL Link
EXIT
architecture convert data to the native character set of the platform as part of the function call.
General functions
Bidirectional functions
Bit manipulation and testing functions
Conversion functions
Date/time functions
Error handling functions
External interface functions
Flow functions
Use Flow functions to specify a value for each of the flow variables defined for a flow, and additionally, to alter an already specified value for a flow variable.
Inspection functions
Logical functions
Lookup and reference functions
Math and statistics functions
ABS
ACOSINE
Use the ACOSINE function to calculate the arccosine of a value.
ASIN
Use the ASIN function to calculate the arcsine of a value.
ATAN
The ATAN function calculates the arctangent of a value.
ATAN2
The ATAN2 function calculates the arctangent of y,x.
COSINE
The COSINE function calculates the cosine of a value.
COSINEH
The COSINEH function calculates the hyperbolic cosine of a value.
COUNT
COUNTABS
EXP
The EXP function calculates the exponential of a value.
FACTORIAL
The FACTORIAL function calculates the factorial of a value.
FROMBASETEN
INT
LOG
The LOG function calculates the logarithms of a value.
LOG10
The LOG10 function calculates the logarithms for base 10 of a value.
MAX
MIN
MOD
POWER
The POWER function calculates x raised to the power of y.
RAND
The RAND function returns a pseudorandom number.
ROUND
SEED
The SEED function primes the RAND and RANDDATA functions so they produce repeated results.
SIN
The SIN function calculates the sine of a value.
SINH
The SINH function calculates the hyperbolic sine of a value.
SQRT
SUM
TAN
The TAN function calculates the tangent of a value.
TANH
The TANH function calculates the hyperbolic tangent of a value.
TOBASETEN
TRUNCATE
Text functions
XML functions
Custom functions
From the Type Designer or Map Designer, you can create custom functions to call external libraries.
Date and time format strings
Number format strings
RUN function return codes
Character set codes for CPACKAGE, CSERIESTOTEXT, and CTEXT
Math and statistics functions
Precede all MATHLIB functions with
mathlib->
ABS
ACOSINE
Use the ACOSINE function to calculate the arccosine of a value.
ASIN
Use the ASIN function to calculate the arcsine of a value.
ATAN
The ATAN function calculates the arctangent of a value.
ATAN2
The ATAN2 function calculates the arctangent of y,x.
COSINE
The COSINE function calculates the cosine of a value.
COSINEH
The COSINEH function calculates the hyperbolic cosine of a value.
COUNT
COUNTABS
EXP
The EXP function calculates the exponential of a value.
FACTORIAL
The FACTORIAL function calculates the factorial of a value.
FROMBASETEN
INT
LOG
The LOG function calculates the logarithms of a value.
LOG10
The LOG10 function calculates the logarithms for base 10 of a value.
MAX
MIN
MOD
POWER
The POWER function calculates x raised to the power of y.
RAND
The RAND function returns a pseudorandom number.
ROUND
SEED
The SEED function primes the RAND and RANDDATA functions so they produce repeated results.
SIN
The SIN function calculates the sine of a value.
SINH
The SINH function calculates the hyperbolic sine of a value.
SQRT
SUM
TAN
The TAN function calculates the tangent of a value.
TANH
The TANH function calculates the hyperbolic tangent of a value.
TOBASETEN
TRUNCATE