Converts an expression to signed
Syntax
CSign ( expression )
Usage
variable = CSign ( expression )
Description
Converts an unsigned 
expression to a signed one, useful to force signed behavior of division or multiplication (including with 
Shl and 
Shr).
This is the opposite of 
CUnsg.
Example
Dim value As UShort = 65535
Print CSign(value)  '' will print -1
 Dialect Differences
-  Not available in the -lang qb dialect unless referenced with the alias __Csign.
 
 Differences from QB
See also