Поделиться через


Функция Sgn

Возвращает тип Variant (Integer), показывающий знак числа.

Синтаксис

Sgn(number)

Обязательный аргумент number может быть любым допустимым числовым выражением.

Возвращаемые значения

Если number равняется Функция Sgn возвращает
Больше нуля 1
Равно нулю 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 и обратная связь.