ABS

From QB64 Phoenix Edition Wiki
Revision as of 04:25, 20 April 2022 by SMcNeill (talk | contribs) (Created page with "The ABS function returns the unsigned numerical value of a variable or literal value. {{PageSyntax}} :{{Parameter|positive}} = ABS({{Parameter|numericalValue}}) {{PageDescription}} * ABS always returns positive numerical values. The value can be any numerical type. * Often used to keep a value positive when necessary in a program. * Use SGN to determine a value's sign when necessary. * '''QB64''' allows programs to return only positive _UNSIGNED...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The ABS function returns the unsigned numerical value of a variable or literal value.


Syntax

positive = ABS(numericalValue)


Description

  • ABS always returns positive numerical values. The value can be any numerical type.
  • Often used to keep a value positive when necessary in a program.
  • Use SGN to determine a value's sign when necessary.
  • QB64 allows programs to return only positive _UNSIGNED variable values using a DIM or _DEFINE statement.


Examples

Example: Finding the absolute value of positive and negative numerical values.

  
a = -6
b = -7
c = 8
IF a < 0 THEN a = ABS(a)
b = ABS(b)
c = ABS(c)
PRINT a, b, c  
 6        7        8


See also



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