Indice

ugBASIC Manuale Utente

UBOUND

SINTASSI

   = UBOUND( array [, dimension])

SCOPO

Il comando UBOUND (abbreviazione di “upper bound”) viene utilizzato per determinare l'indice più alto di un array. In altre parole, ti dice come funziona la composizione dell'array.

Immagina di avere una scatola di cioccolatini numerati. UBOUND ti dice qual è il numero dell'ultimo cioccolatino. Questo è utile quando devi scorrere tutti gli elementi di un array, perché ti fornisce il punto finale del ciclo.

UBOUND e LBOUND vengono spesso utilizzati insieme per definire i limiti di un ciclo FOR e sono comandi complementari: ti consentono di ottenere informazioni complete sulla struttura di un array. Conoscendo questi due valori, puoi scorrere tutti gli elementi dell'array, calcolarne la dimensione totale ed eseguire molte altre operazioni.

ESEMPIO

  DIM a(10,20)
  PRINT UBOUND(a,1) : REM it will print 20

ABBREVIAZIONE

 Ub

DISPONIBILE SU

PROBLEMI?

Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!

POWERED BY