UBOUND |
Limite haute |
---|---|
QuickBASIC/QBasic |
Syntaxe
UBOUND(tabl[,dimension%]) |
Paramètres
Nom | Description |
---|---|
tabl | Ce paramètre permet d'indiquer le nom de la table à vérifier. |
dimension% | Ce paramètre permet d'indiquer la dimension du table à vérifier. |
Description
Cette fonction permet de demander le nombre d'élément maximum (borne supérieur) d'un tableau.
Remarques
- Le paramètre dimension% est un entier compris entre 1 et le nombre de dimensions du tableau. Pour un tableau dimensionné comme suit :
- Vous pouvez utiliser la syntaxe raccourcie UBOUND(tableau) pour les tableaux unidimensionnels puisque la valeur par défaut de dimension est 1.
- Utilisez la fonction LBOUND pour trouver la limite inférieure d'une dimension de tableau.
DIM A(1 TO 100, 1 TO 50, -3 TO 4)
la fonction UBOUND renvoie les valeurs répertoriées ci-dessous :
Appel | Valeur retourné |
---|---|
UBOUND(A,1) | 100 |
UBOUND(A,2) | 50 |
UBOUND(A,3) | 4 |
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant :
Tableau linéaire = 3Tableau bidimensionnel = 2
Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - LBOUND
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - OPTION BASE
Dernière mise à jour : Mercredi, le 14 septembre 2016