Аргументы в этих общих числовых функциях — это выражения, в которых переменная x должна интерпретироваться как действительное число. Все функции можно использовать как в скриптах загрузки, так и в выражениях диаграмм.
Пользуйтесь информацией из раскрывающегося списка по каждой функции, чтобы увидеть краткое описание и синтаксис каждой функции. Дополнительную информацию можно получить, если щелкнуть имя функции в описании синтаксиса.
BitCount() используется для определения количества битов в двоичном эквиваленте, для которых установлено значение 1. То есть, эта функция возвращает число битов набора в integer_number, где integer_number интерпретируется как 32-разрядное целое со знаком.
Div() возвращает целую часть арифметического деления первого аргумента на второй аргумент. Оба параметра интерпретируются как действительные числа, то есть они не обязательно должны быть целыми числами.
Combin() возвращает число комбинаций q элементов, могут быть получены из набора элементов p. Как видно из формулы: Combin(p,q) = p! / q!(p-q)!, порядок выбора элементов не имеет значения.
Permut() возвращает число перестановок элементов q, которые могут быть выбраны из набора элементов p. Как видно из формулы: Permut(p,q) = (p)! / (p - q)!, порядок выбора элементов имеет значение.
fmod() является функцией modulo, которая возвращает оставшуюся часть целочисленного деления первого аргумента (делимого) на второй аргумент (делитель). Результат — действительное число. Оба аргумента интерпретируются как действительные числа, то есть они не обязательно должны быть целыми числами.
Mod() является функцией modulo, которая возвращает неотрицательный остаток целочисленного деления. Первый аргумент— делимое, второй аргумент — делитель. Оба аргумента должны иметь целые значения.
Even() возвращает значение True (-1), если integer_number — четное целое число или ноль. Возвращает False (0), если integer_number — нечетное целое число, и NULL, если integer_number — нецелое число.
Odd() возвращает значение True (-1), если integer_number — нечетное целое число или ноль. Возвращает False (0), если integer_number — четное целое число, и NULL, если integer_number — нецелое число.
Ceil() используется для округления x в большую сторону до ближайших нескольких чисел указанного интервала step [+ offset]. Значение по умолчанию элемента offset равно 0.
Floor() используется для округления x в меньшую сторону до ближайших нескольких чисел указанного интервала step [+ offset]. Значение по умолчанию элемента offset равно 0.
Round() возвращает результат округления элемента x в большую или меньшую сторону до ближайших нескольких значений step [+ offset]. Значение по умолчанию элемента offset равно 0.
Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!
Присоединяйтесь к программе модернизации аналитики
Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com