1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-05 22:50:23 +00:00
QB64-PE/internal/help/_ROUND__11111.txt
Roland Heyder 6912727753 Update help files
Help file snapshot as of 07/31/2022.
2022-07-31 23:57:56 +02:00

43 lines
995 B
Plaintext

{{QBDLDATE:07-31-2022}}
{{QBDLTIME:23:39:46}}
{{DISPLAYTITLE:_ROUND}}
The [[_ROUND]] function rounds to the closest even [[INTEGER]], [[LONG]] or [[_INTEGER64]] numerical value.
{{PageSyntax}}
: {{Parameter|value}} = [[_ROUND]]({{Parameter|number}})
{{PageDescription}}
* Can round [[SINGLE]], [[DOUBLE]] or [[_FLOAT]] floating decimal point parameter values.
* Can be used when numerical values exceed the limits of [[CINT]] or [[CLNG]].
* Rounding is done to the closest even [[INTEGER|integer]] value. The same as QBasic does with [[\|integer division]].
''Example:'' Displays how QB64 rounds to the closest even integer value.
{{CodeStart}}
{{Cl|PRINT}} {{Cl|_ROUND}}(0.5)
{{Cl|PRINT}} {{Cl|_ROUND}}(1.5)
{{Cl|PRINT}} {{Cl|_ROUND}}(2.5)
{{Cl|PRINT}} {{Cl|_ROUND}}(3.5)
{{Cl|PRINT}} {{Cl|_ROUND}}(4.5)
{{Cl|PRINT}} {{Cl|_ROUND}}(5.5)
{{CodeEnd}}
{{OutputStart}}0
2
2
4
4
6
{{OutputEnd}}
''See also:''
* [[INT]], [[CINT]]
* [[FIX]], [[CLNG]]
{{PageNavigation}}
[[Category:Latest]]