点击或拖拽改变大小

Functions.Abs 方法

X#
返回数值表达式的绝对值,无论其符号如何。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION Abs(
	nValue AS USUAL
) AS USUAL
查看代码

参数

nValue
类型:__Usual
要评估的数值表达式。

返回值

类型:__Usual
一个正数或0。
备注
如果 nValue 大于或等于0,绝对值与 nValue 相同。
如果 nValue 小于0,则为 nValue 的负值。
Abs() 允许您获取两个数字大小之间的差异,
其中大小是指距离原点或零的距离。
示例
以下示例展示了 Abs() 的典型结果:
X#
 1nNum1 := 100
 2nNum2 := 150
 3? nNum1 - nNum2                // -50
 4? ABS(nNum1 - nNum2)            //  50
 5? ABS(nNum2 - nNum1)            //  50
 6? ABS(-12)                    //  12
 7? ABS(0)                    //  0
 8nSouth := -5
 9nNorth := 4
10? ABS(nSouth) - ABS(nNorth)        // 1
11? ABS(nSouth) > ABS(nNorth)        // TRUE
12? nSouth > nNorth            // FALSE
参见