Dans ces fonctions numériques générales, les arguments sont des expressions où x doit être interprété comme un nombre réel. Elles s'utilisent toutes aussi bien dans les scripts de chargement que dans les expressions de graphique.
Pour afficher une description succincte et la syntaxe d'une fonction, utilisez le menu déroulant de chaque fonction. Pour plus d'informations, cliquez sur le nom de la fonction dans la description de la syntaxe.
BitCount() permet de déterminer combien de bits sont définis sur 1 dans l'équivalent binaire d'un nombre. En d'autres termes, la fonction renvoie le nombre de bits définis dans integer_number, où integer_number est interprété comme un entier 32 bits signé.
Div() renvoie la partie entière de la division arithmétique du premier argument par le second. Les deux paramètres sont interprétés comme des nombres réels, c'est-à-dire que ce ne sont pas nécessairement des entiers.
Combin() renvoie le nombre de combinaisons de q éléments sélectionnables dans un ensemble de p éléments. Comme représenté par la formule : Combin(p,q) = p! / q!(p-q)!. L'ordre dans lequel les éléments sont sélectionnés n'a pas d'importance.
Permut() renvoie le nombre de permutations de q éléments sélectionnables dans un groupe de p éléments. Comme représenté par la formule : Permut(p,q) = (p)! / (p - q)!. L'ordre dans lequel les éléments sont sélectionnés a de l'importance.
fmod() est une fonction modulo qui renvoie le reste de la division du premier argument (le dividende) par le second (le diviseur). Le résultat est un nombre réel. Les deux arguments sont interprétés comme des nombres réels, c'est-à-dire que ce ne sont pas nécessairement des entiers.
Mod() est une fonction modulo qui renvoie le reste non négatif d'une division entière. Le premier argument est le dividende, le second le diviseur. Tous deux doivent être des valeurs entières.
Even() renvoie True (-1) si integer_number est un entier pair ou est égal à zéro. Il renvoie False (0) si integer_number est un entier impair et NULL si integer_number n'est pas un entier.
Odd() renvoie True (-1) si integer_number est un entier impair ou est égal à zéro. Il renvoie False (0) si integer_number est un entier pair et NULL si integer_number n'est pas un entier.
Round() renvoie le résultat de l'arrondissement de x au multiple supérieur ou inférieur le plus proche de step [+ offset]. La valeur par défaut de offset est 0.
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !
Rejoignez le Programme de modernisation analytique
Modernisez votre système sans compromettre vos précieuses applications QlikView grâce au Programme de modernisation analytique. Cliquez ici pour plus d'informations ou contactez : ampquestions@qlik.com