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