The array-handling built-in functions operate on array arguments and return an element value. Any conversion of arguments required for these functions is noted in the function description. Table 46 lists the array-handling built-in functions.
| Function | Description |
|---|---|
| ALL | Calculates the bitwise "and" of all the elements of an array |
| ANY | Calculates the bitwise "or" of all the elements of an array |
| DIMENSION | Returns the number of elements in a dimension of an array |
| HBOUND | Returns the upper bound for a dimension of an array |
| LBOUND | Returns the lower bound for a dimension of an array |
| POLY | Returns floating-point approximate of two arrays |
| PROD | Calculates the product of all the elements of an array |
| SUM | Calculates the sum of all the elements of an array |