Difference between revisions of "UNSIGNED"

From QB64 Wiki
Jump to navigation Jump to search
imported>Clippy
imported>Clippy
Line 7: Line 7:
  
 
* Datatype can be any of the following: [[INTEGER]], [[SINGLE]], [[DOUBLE]], [[LONG]], [[STRING]], [[_BIT]], [[_BYTE]], [[_INTEGER64]], [[_FLOAT]]
 
* Datatype can be any of the following: [[INTEGER]], [[SINGLE]], [[DOUBLE]], [[LONG]], [[STRING]], [[_BIT]], [[_BYTE]], [[_INTEGER64]], [[_FLOAT]]
* _UNSIGNED can be used in a [[_DEFINE]] statement to set variable name first letters as all positive values.
+
* _UNSIGNED can be used in a [[_DEFINE]] statement to set variable name first letters as all positive only values.
 
* Can also be used in [[DIM]] statements or Subprocedure parameter definitions following [[AS]].
 
* Can also be used in [[DIM]] statements or Subprocedure parameter definitions following [[AS]].
  

Revision as of 21:07, 28 September 2009

The _UNSIGNED prefix means that the variable cannot take negative values only positive (over or equal to 0).


Syntax: [_UNSIGNED] datatype



Example: DIM intvariable AS _UNSIGNED INTEGER



See also: DECLARE, SUB, FUNCTION, DIM, _DEFINE, DEFSTR, DEFLNG, DEFINT, DEFSNG, DEFDBL, ABS, SGN


Navigation:

Go to Keyword Reference - Alphabetical

Go to Keyword Reference - By usage