Short
Standard data type: 16 bit signed
Syntax
`
Dim variable As Short
`
Description
16-bit signed whole-number data type. Can hold values from -32768 to 32767.
Example
`
Dim x As Short = CShort(&H8000)
Dim y As Short = CShort(&H7FFF)
Print "Short Range = "; x; " to "; y
`
Output:

    Short Range = -32768 to  32767

Dialect Differences

- Not available in the -lang qb dialect unless referenced with the alias `__Short`.

Differences from QB

- The name "short" is new to FreeBASIC, however they are the same as integers in QB

See also

- `UShort`
- `CShort`
- `Table with variable types overview, limits and suffixes`