INT: Difference between revisions

From QB64 Phoenix Edition Wiki
Jump to navigation Jump to search
(Created page with "The INT function rounds a numeric value down to the next whole number. {{PageSyntax}} : {{Parameter|result}} = INT({{Parameter|expression}}) {{Parameters}} * {{Parameter|expression}} is any type of literal or variable numerical value or mathematical calculation. {{PageDescription}} * INT returns the first whole number INTEGER that is less than the {{Parameter|expression}} value. * This means that INT rounds down for both positive...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The [[INT]] function rounds a numeric value down to the next whole number.  
The [[INT]] function rounds a numeric value down to the next whole number.




Line 6: Line 6:




{{Parameters}}
{{PageParameters}}
* {{Parameter|expression}} is any [[Data types|type]] of literal or variable numerical value or mathematical calculation.
* {{Parameter|expression}} is any [[Data types|type]] of literal or variable numerical value or mathematical calculation.


Line 23: Line 23:
{{CodeEnd}}
{{CodeEnd}}
{{OutputStart}}
{{OutputStart}}
  2  
  2
-3
-3
{{OutputEnd}}
{{OutputEnd}}

Latest revision as of 01:56, 24 January 2023

The INT function rounds a numeric value down to the next whole number.


Syntax

result = INT(expression)


Parameters

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


Description

  • INT returns the first whole number INTEGER that is less than the expression value.
  • This means that INT rounds down for both positive and negative numbers.
  • Use FIX to round negative values up. It is identical to INT for positive values.


Examples

Example: Displaying the rounding behavior of INT.

PRINT INT(2.5)
PRINT INT(-2.5)
 2
-3


See also



Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage