OCCUR_*** : nombre d'occurrences d'une valeur dans un tableau
Traduction de la notice originale
Description de la fonction
La fonction OCCUR_*** renseigne sur le nombre d'éléments d'un tableau qui sont égaux à une valeur donnée.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Fonctions disponibles
Les fonctions disponibles sont les suivantes :
Représentation en FBD
Représentation appliquée à un tableau d'entiers :
Représentation en LD
Représentation appliquée à un tableau d'entiers :
Représentation en IL
Représentation appliquée à un tableau d'entiers :
LD Array1
OCCUR_ARINT Value1
ST Occur_Number
Représentation en ST
Représentation appliquée à un tableau d'entiers :
Occur_Number:= OCCUR_ARINT(Array1,Value1);
Description des paramètres
Le tableau suivant décrit les paramètres d'entrée :
Paramètre
Type
Commentaire
Array1
ARRAY [n..m] OF WORD,
ARRAY [n..m] OF DWORD,
ARRAY [n..m] OF INT,
ARRAY [n..m] OF DINT
ARRAY [n..m] OF REAL
n et m sont des entiers positifs, négatifs ou nuls.
Value1
INT,
Valeur dont nous souhaitons connaître le nombre d'occurrences dans le tableau Array1.
Du même type que les éléments du tableau Array 1.
Le tableau suivant décrit le paramètre de sortie :
Paramètre
Type
Commentaire
Occur_Number
Nombre d'occurrences de Value1 dans le tableau Array1.