Abs
 
计算一个数字的绝对值

语法
用法

result = Abs( number )

参数

number
价值找到的绝对值。

返回值

绝对值number .

说明

一个数字的绝对值是它的正值。如果数字为负数,则其值将被否定,并返回正值结果。例如,Abs(-1)Abs(1)都返回1.必需的number 参数可以是任何有效的数字表达式。
无符号数字将被视为已签名,即如果最高位被设置,则该数字将被视为否定,并且其值被否定。
返回的值将大于或等于0,除了包含可以存储在其类型中的最低可能负值的有符号整数之外,否则会使结果溢出。

可以使用Abs一元Operator重载用户定义的类型。

例子

Dim n As Integer

Print Abs( -1 )
Print Abs( -3.1415 )
Print Abs( 42 )
Print Abs( n )

n = -69

Print Abs( n )

输出:
1
3.1415
42
0
69

方言差异

  • -lang qb 方言中,此运算符无法重载。

与QB差别

  • 没有

参考