CLNG: Difference between revisions
Jump to navigation
Jump to search
Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
The [[CLNG]] function rounds decimal point numbers up or down to the nearest [[LONG]] integer value. | 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.) | ||
Line 13: | Line 13: | ||
* Used when integer values exceed 32767 or are less than -32768. | * 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 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. | * CLNG can return normal [[INTEGER]] values under 32768 too. | ||
* Use it when a number could exceed normal [[INTEGER]] number limits. | * Use it when a number could exceed normal [[INTEGER]] number limits. |
Revision as of 18:20, 5 May 2025
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