ABS(x)
Функция ABS возвращает абсолютное значение числа, заданного параметром «x».
ABS(WEIGHT) > 100
Абсолютное значение поля «WEIGHT» должно быть больше ста.
MOD(x, у)
Функция MOD возвращает остаток от деления «х» на «у». Если «у» равен «0», то возвращается значение «х».
MOD(VAL,VAL2) = 0
Значение поля «VAL» должно делиться на значение поля «VAL2» без остатка.
ROUND(x[, y])
Функция ROUND возвращает значение «х», округленное до «у» разрядов справа от десятичной точки. Значением по умолчанию для «у» является «0», при этом, «х» округляется до ближайшего целого числа. Если «у» - отрицательное число, то округляются цифры слева от десятичной точки. Параметр «у» должен быть целым числом.
ROUND(VAL, 2) > 10.55
Значение поля «VAL», округленное до двух разрядов справа от десятичной точки, должно быть больше «10,55».
SIGN(x)
Функция SIGN определяет знак числа, переданного в качестве параметра «x». Если «х < 0», возвращает «-1». Если «х = 0», возвращает «0». Если «х > 0», возвращает «1».
SIGN(VAL) = 1
Значение поля «VAL» должно быть больше нуля.
TRUNC(x[, y])
Функция TRUNC возвращает значение «х», усеченное (не округленное) до «у» десятичных разрядов. Значением по умолчанию для «у» является «0», при этом, «х» усекается до целого числа. Если «у» отрицательный, усекаются цифры слева от десятичной точки.
TRUNC(VAL, 2) > 10.55
Значение поля «VAL», усеченное до двух разрядов справа от десятичной точки, должно быть больше «10,55».
См. также: