Matematica
Addizione | Sottrazione | Moltiplicazione | Divisione | |
BASIC | + | – | * | / |
---|---|---|---|---|
C… | + | – | * | / |
Calc Excel |
+ SOMMA() |
– | * PRODOTTO() |
/ |
Javascript | + | – | * | / |
MySQL | + | – | * | / |
Pascal | + | – | * | / |
Python | + | – | * | / |
SmallBasic | + | – | * | / |
Osserva
- C…, la divisione intera viene applicata automaticamente se entrambi gli operandi sono interi.
- BASIC, Pascal, Python …., si può scegliere esplicitamente tra divisione intera e con la virgola.
Divisione Intera |
Resto | Potenza | Radice quadrata |
|
BASIC | \ | Mod | ^ | |
---|---|---|---|---|
C… | % | |||
Calc Excel |
QUOZIENTE() | RESTO() | ^ POTENZA() |
RADQ() |
Javascript | % | Math.pow() | Math.sqrt() | |
MySQL | DIV | % MOD() |
POW() POWER() |
|
Pascal | Div | Mod | Sqrt() | |
Python | // | % | ** math.pow() |
math.sqrt() |
SmallBasic | Math.Remainder() | Math.Power() | Math.SquareRoot() |
Assegnazione e confronto
Assegnazione | Uguali? | Diversi? | Minore di? | Minore di? Uguale a? |
Maggiore di? | Maggiore di? Uguale a? |
||
BASIC Calc Excel SmallBasic |
= | = | <> | < | <= | > | >= | |
---|---|---|---|---|---|---|---|---|
C… Javascript Python |
= | == | != | < | <= | > | >= | |
MySQL | = | != <> |
< | <= | > | >= | ||
Pascal | := | = | <> | < | <= | > | >= |
Osserva
- BASIC…, utilizza lo stesso segno per l’assegnazione e per l’operatore di uguaglianza.
- …
Logica
Falso | Vero | Negazione | Disgiunzione inclusiva |
Congiunzione | Disgiunzione esclusiva |
|
Logica | ¬ | ∨ | ∧ | ![]() |
||
---|---|---|---|---|---|---|
BASIC | False | True | Not | Or | And | Xor |
C… | ! | || | && | |||
Calc Excel |
FALSO | VERO | NON() | O() | E() | XOR() |
MySQL | NOT | OR | AND | XOR | ||
Pascal | FALSE | TRUE | Not | Or | And | Xor |
PHP | false | true | ! | || or |
&& and |
xor |
Python | False | True | not | or | and | |
Small Basic | “False” | “True” | Or | And |