Главная страница / Полезная информация по таблице свойств (ShapeSheet™) / Справочник по таблице свойств / Список функций по алфавиту / Список функций по категориям > Математические функции
Функция SIGN |
Возвращает значение, представляющее знак числа.
Синтаксис
SIGN(number,fuzz)
Parameters
Имя | Требуется/Необязательно | Тип данных | Описание |
number | Требуется | Числовой | Число, знак которого нужно определить. |
fuzz | Необязательно | Числовой | Указывает, насколько близким к нулю должно быть число, чтобы считаться равным нулю. |
Возвращаемое значение
Числовое
Заметки
Функция SIGN возвращает значение 1, если число number положительное, 0 — если оно равно нулю, и -1, если это число отрицательное.
Значение погрешности fuzz помогает избежать ошибок при округлении чисел с плавающей запятой, когда результат вычисления близок к нулю. Если значение fuzz не указано, в Visio используется значение 1E-9 (0.000000001). При масштабировании документа или для точного сравнения можно указать другое значение.
Пример 1
SIGN(-5)
Возвращает -1.
Пример 2
SIGN(0)
Возвращает 0.
Пример 3
SIGN(0.00000000001)
Возвращает 0.
Пример 4
SIGN(0.00000000001,0)
Возвращает 1.
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.