Sommario
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 = B | True se A è uguale a B |
> | Maggiore di: A > B | True se A è maggiore di B |
>= | Maggiore o uguale: A >= B | True se A è maggiore o uguale a B |
< | Minore di: A < B | True se A è minore di A |
<= | Minore o uguale: A <= B | True se A è minore o uguale a B |
<> | Diverso: A <> B | True se A è diverso da B |
Operatori Logici Booleani #
AND | A and B | TRUE se A e B sono TRUE, altrimenti FALSE |
OR | A or B | TRUE se A o B è TRUE, altrimenti FALSE |
NOT | not A | TRUE 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” |