LD Array1
FIND_EQP_ARINT Value1, Begin1
ST Row_Value1
Row_Value1:= FIND_EQP_ARINT(Array1, Value1, Begin1);
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
|
Valeur dont le rang est recherché dans Array1.
Du même type que les éléments du tableau Array1.
|
|
Begin1
|
Rang à partir duquel commence la recherche.
|
Paramètre
|
Type
|
Commentaire
|
---|---|---|
Row_Value1
|
Rang du premier élément de Array1 égal à Value1. Si aucun des éléments du tableau n'est égal à Value1, Row_Value1 = -1.
Remarque : Row_Value1 indique le rang par rapport au début du tableau.
|
Base
|
Limite inférieure
|
Limite supérieure
|
---|---|---|
Hexadécimale
|
16#0
|
16#FFFF
|
Octale
|
8#0
|
8#177777
|
Binaire
|
2#0
|
2#1111111111111111
|
Données
|
Représentation dans l'une des bases
|
---|---|
0000000011010011
|
16#D3
|
1010101010101010
|
8#125252
|
0000000011010011
|
2#11010011
|
Base
|
Limite inférieure
|
Limite supérieure
|
---|---|---|
Hexadécimale
|
16#0
|
16#FFFFFFFF
|
Octale
|
8#0
|
8#37777777777
|
Binaire
|
2#0
|
2#11111111111111111111111111111111
|
Données
|
Représentation dans l'une des bases
|
---|---|
00000000000010101101110011011110
|
16#ADCDE
|
00000000000000010000000000000000
|
8#200000
|
00000000000010101011110011011110
|
2#10101011110011011110
|