Overbasic – Operatori

Gli operatori vengono utilizzati per eseguire operazioni su variabili e valori.

In Overbasic esistono vari tipi di operatori: di Assegnazione, Aritmetici, Logici booleani e di Confronto.

Operatore di Assegnazione #

L’operatore “=” (uguale) viene utilizzato per assegnare un valore o il risultato di una espressione ad una variabile:

Dim a As Numeric = 10
a = 5 * 4

Dim b As Boolean = False
b = (a > 10)

Operatori Aritmetici #

+Addizione: 7 + 3 = 10
Sottrazione: 7 – 3 = 4
*Moltiplicazione: 7 * 3 = 21
/Divisione: 8 / 4 = 2
\Divide due numeri e restituisce solo il resto: 7 \ 3 = 1
^Elevamento a potenza: 2 ^ 3 = 8

Operatori di Confronto #

Gli operatori di confronto, confrontano due operandi. Restituiscono TRUE se la condizione è soddisfatta, altrimenti FALSE.

=Uguale: A = BTrue se A è uguale a B
>Maggiore di: A > BTrue se A è maggiore di B
>=Maggiore o uguale: A >= BTrue se A è maggiore o uguale a B
<Minore di: A < BTrue se A è minore di A
<=Minore o uguale: A <= BTrue se A è minore o uguale a B
<>Diverso: A <> BTrue se A è diverso da B

Operatori Logici Booleani #

ANDA and BTRUE se A e B sono TRUE, altrimenti FALSE
ORA or BTRUE se A o B è TRUE, altrimenti FALSE
NOTnot ATRUE se A è FALSE, FALSE se A è TRUE

Operatori Stringa #

&Concatena due stringhe tra di loro:
Dim s As String = “ABC”
s = s & “DEF”
Risultato: “ABCDEF”