Especificación de bits en matrices

Puede dirigir los bits en elementos de matrices. Por ejemplo:
Definición
Ejemplo
Descripción
array1
definido como DINT[5]
array1[1].2
Este ejemplo da como referencia el bit 2 en el elemento 1 de la matriz.
array2
definido como INT[17,36]
La 1
ª
dimensión tiene 17 elementos
La 2
ª
dimensión tiene 36 elementos
array2[3,4].15
Este ejemplo da como referencia el bit 15 del elemento array2[3,4].
array3
definido como SINT[2,4,6]
La 1
ª
dimensión contiene 2 elementos
La 2
ª
dimensión contiene 4 elementos
La 3
ª
dimensión contiene 6 elementos
array3[1,3,2].4
Este ejemplo da como referencia el bit 4 del elemento array3[1,3,2].
MyArray definido como SINT[100]
MyIndex definido como SINT
MyArray[(MyIndex AND NOT 7) / 8].[MyIndex AND 7]
Este ejemplo hace referencia a un bit en una matriz SINT.
MyArray definido como INT[100]
MyIndex definido como INT
MyArray[(MyIndex AND NOT 15) / 16].[MyIndex AND 15]
Este ejemplo da como referencia un bit en una matriz INT.
MyArray definido como DINT[100]
MyIndex definido como DINT
MyArray[(MyIndex AND NOT 31) / 32].[MyIndex AND 31]
Este ejemplo referencia un bit en una matriz DINT.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal