CLNG

From QB64 Phoenix Edition Wiki
Revision as of 18:20, 5 May 2025 by SMcNeill (talk | contribs)
Jump to navigation Jump to search

The CLNG function rounds decimal point numbers up or down to the nearest LONG integer value. (If the number ends in .5, then it is rounded to the nearest EVEN integer.)


Syntax

value& = CLNG(expression)


Parameters

  • expression is any TYPE of literal or variable numerical value or mathematical calculation.


Description

  • Used when integer values exceed 32767 or are less than -32768.
  • Values greater than .5 are rounded up; .5 or lower are rounded down.
  • Values which end in exactly .5 are rounded to the nearest even integer.
  • CLNG can return normal INTEGER values under 32768 too.
  • Use it when a number could exceed normal INTEGER number limits.


Examples

 a& = CLNG(2345678.51)
 PRINT
 2345679


See also



Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link