WTSupported in traditional Synergy on Windows

WNSupported in Synergy .NET on Windows

USupported on UNIX

VSupported on OpenVMS

whole_num = %TRUNCATE(expression)
Return value
whole_num
%TRUNCATE returns the wholenumber portion of expression.
The result has the same numeric data type as expression. If expression is implieddecimal data type, the result has the same fractional precision as expression, and the fractional precision is filled with zeros. (n)
Arguments
expression
A numeric expression to be truncated. (n)
Discussion
The difference between %TRUNC and %TRUNCATE is that with implieddecimal arguments, %TRUNC returns a result with no fractional precision and %TRUNCATE returns a result with the same fractional precision as expression.
Examples
The following intrinsic function returns the value 33.0.
%truncate(33.5)