CShort

Short = CShort ( Expression AS Variant ) AS Short

Converts an expression into a short integer.

Since 3.18

If the conversion overflows, an error is raised, unless System.IgnoreOverflow is set.

Errors

Message Description
Type mismatch (6) Expression cannot be converted.
Overflow (7) The conversion leads to a number that does not fit the range of Short numbers.

Examples

PRINT CShort("17")
17

PRINT CShort(100000)
-31072

PRINT CShort(TRUE)
-1

See also