Le variabili booleane sono quelle che possono assumere esclusivamente 2 valori (0 e 1, oppure "vero" e "falso"), e si riferiscono quasi esclusivamente a variabili di tipo qualitativo.
Per definirle in Visual Basic, con linguaggio vb.net, abbiamo due differenti metodi possibili:
Public Variabile As Boolean
Dim Variabile As Boolean
Nel primo caso, abbiamo definito la variabile su tutto il programma, e abbiamo la possibilità di richiamarla in qualunque sezione; nel secondo caso, invece, la variabile viene definita esclusivamente per la sezione in cui ci troviamo, ed è quindi possibile richiamarla soltanto in tale sezione.
Per la generazione di processi aleatori o metodi di simulazione (es. il metodo di Monte Carlo), sono necessarie le variabili aleatorie uniformi. In vb.net è possibile definirle tramite l'indicatore "Random". Come prima, due metodi possibili sono:
Public Variabile As Random
Dim Variabile As Random
Per fare un esempio, la variabile Random è necessaria per la definizione della passeggiata aleatoria: definendo il dominio di tale variabile (ad esempio da 0 a 1), possiamo suddividere tale intervallo in 4 parti uguali, e definire di conseguenza i possibili passi; avremo un passo in avanti se la variabile assume valori tra 0 e 0,25; un passo indietro se la variabile assume valori tra 0,25 e 0,5; un passo a destra se assume valori tra 0,5 e 0,75; un passo a sinistra, infine, se assume valori tra 0,75 e 1.
Tale variabile random produce numeri che vengono chiamati "pseudo-casuali"; non sono propriamente casuali poiché, essendo generati da un algoritmo specifico, si arriverà a un punto in cui la sequenza finisce e, conseguentemente, viene ripetuta.
Nessun commento:
Posta un commento