Возвращает числовое значение: 1, –1, или 0, для соответствующих параметров функции: положительных, отрицательных, или равных нулю.

SIGN(nExpression)

Параметры

nExpression

Определяет числовое выражение, для которого вызывается функция SIGN( ). SIGN( ) возвращает = 1,  если параметр nExpression - положительное число, = –1, если nExpression - отрицательное число, и = 0, еслиf nExpression = 0.

Expand imageВозвращаемое значение

Числового типа

Expand imageПример

  CopyCode imageКопировать Код
STORE 10 TO gnNum1
STORE -10 TO gnNum2
STORE 0 TO gnZero
CLEAR
? SIGN(gnNum1) && отображается 1
? SIGN(gnNum2) && отображается -1
? SIGN(gnZero) && отображается 0

Expand imageСм. также