ABS
来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgAbs 最后更新: 2016-10-29
计算一个数的绝对值。
语法
declare function Abs ( byval number as integer ) as integer
declare function Abs ( byval number as uinteger ) as uinteger
declare function Abs ( byval number as double ) as double用法:
result = Abs( number )参数
- number — 要求绝对值的数。
返回值
number 的绝对值。
说明
一个数的绝对值是其正值大小。若数为负数,其值取反后返回正结果。例如,Abs(-1) 和 Abs(1) 都返回 1。
必需的 number 参数可以是任何有效的数值表达式。无符号数将被视为有符号数处理。
返回值将 >= 0,但包含最小可能负值的有符号整数例外(取反将溢出)。
Abs 一元运算符可以被用户自定义类型重载。
示例
vb
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 的差异
- 无。