操作符 - (Negate)
更改数字表达式的符号
语法
Declare
Operator
-
(
ByRef
rhs
As
Integer
)
As
Integer
Declare
Operator
-
(
ByRef
rhs
As
Single
)
As
Single
Declare
Operator
-
(
ByRef
rhs
As
Double
)
As
Double
用法
result
=
-
rhs
参数
rhs
右边的数字表达式被否定。
返回值
返回表达式的否定值。
说明
操作符 -
(否定)
是一个一元运算符,否定其操作数的值。
操作数不会以任何方式进行修改。
对于用户定义的类型,此运算符可能会重载。
例子
Dim
n
As
LongInt
Print
-
5
n
=
65432568459
n
=
-
n
Print
n
Sleep
输出:
-5 -65432568459
方言差异
在
-lang qb
方言中,此运算符无法重载。
与QB差别
没有
参考
数学函数