|IDL Reference Guide: Procedures and Functions| The ROUND
function rounds the argument to its closest integer. Result =
ROUND(X [, /L64 ] ) Returns the integer closest to its argument.
If the input value X is integer type, Result has the same value
and type as X. Otherwise, Result is returned as a 32-bit
longword integer with the same structure as X. The value for
which the ROUND function is to be evaluated. This value can be
any numeric type (integer, floating, or complex). Note that only
the real part of a complex argument is rounded and returned. If
set, the result type is 64-bit integer no matter what type the
input has. This is useful for situations in which a floating
point number contains a value too large to be represented in a
32-bit integer. This routine is written to make use of IDL's
thread pool, which can increase execution speed on systems with
multiple CPUs. The values stored in the !CPU system variable
control whether IDL uses the thread pool for a given
computation. In addition, you can use t