Skip to content

CLng - Built-in Conversion Function

See Also

Conversion functions

Purpose

CLng returns an expression converted to a long integer.

Syntax

CLng(exp)

Arguments

Argument Required Description
exp Yes Any valid expression.

Returns

Integer

Example

Let nDouble = 75.3421115

Return CLng(nDouble) // returns 75

Notes

  • CLng rounds expressions. When the fractional part is exactly 0.5, CLng always rounds to the nearest even number.
  • CLng uses the locale settings to convert exp to integer.
  • When exp cannot be converted to an integer, a runtime error is generated.
  • The range is: -9,223,372,036,854,775,808 through 9,223,372,036,854,775,807.