Sgn 函数

返回指示数字的符号的 Variant (Integer)。

语法

sgn (number)

所需的 number参数 可以是任何有效的 数值表达式

返回值

如果 number 则 Sgn 返回
大于 0 1
等于 0 0
小于 0 -1

备注

number 参数的符号将确定 Sgn 函数的返回值。

示例

此示例使用 Sgn 函数来确定数字的符号。

Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1)    ' Returns 1.
MySign = Sgn(MyVar2)    ' Returns -1.
MySign = Sgn(MyVar3)    ' Returns 0.

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。