Generare numeri casuali con Gambas

Generare un numero casuale può essere molto utile, ad esempio per simulare il lancio di un dato, per scegliere se quel particolare evento, dipendente da una probabilità, deve essere fatto e in molti altri casi.

Vediamo come realizzarlo con Gambas.

Per creare dei numeri realmente casuali prima dobbiamo mettere la stringa:

randomize

Poi la generazione, in cui il risultato sarà di tipo float e la sintassi del tipo seguente:

Rnd(minimo,massimo)

Se mettiamo solo Rnd() restituirà un numero di tipo float tra 0 e 1

Se mettiamo solo un numero esso sarà preso come massimo, quindi Rnd(2) restituirà un numero tra 0 e 2

Ma se volessimo un numero di tipo intero e non di tipo Float ci basterà forzare la conversione come segue:

numerocasuale = Int(Rnd(8))

Così nella variabile numerocasuale avremmo un numero intero da 0 a 8.

0 thoughts on “Generare numeri casuali con Gambas

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *