{{QBDLDATE:07-31-2022}} {{QBDLTIME:23:40:45}} {{DISPLAYTITLE:_UNSIGNED}} [[_UNSIGNED]] defines a numerical value as being only positive. {{PageSyntax}} : [[DIM]] {{Parameter|variable}} [[AS]] [{{KW|_UNSIGNED}}] {{Parameter|datatype}} : [[_DEFINE]] {{Parameter|letterRange}} [[AS]] [{{KW|_UNSIGNED}}] {{Parameter|datatype}} {{PageDescription}} * Datatype can be any of the following: [[INTEGER]], [[LONG]], [[_BIT]], [[_BYTE]], [[_INTEGER64]], [[_OFFSET]] *'''[[SINGLE]], [[DOUBLE]] and [[_FLOAT]] variable types cannot be _UNSIGNED.''' * [[_UNSIGNED]] can be used in a [[_DEFINE]] statement to set undefined variable name first letters as all positive-only values. * Can also be used in [[DIM]] statements or subprocedure parameter definitions following [[AS]]. * [[_UNSIGNED]] allows larger positive numerical variable value limits than signed ones. * The unsigned variable type suffix used is the '''tilde (~)''', right before the number's own type suffix: {{Parameter|variableName~&}}