# BASIC 256 - Language Documentation

ro:operators

## Operatori

Operatorii +, -, *, / si ^ sunt folosite pentru a realiza adunarea, scaderea, inmultirea, impartirea si ridicarea la putere a numerelor intregi sau in virgula mobila.
Operatorii %, \, &, |, si ~ sunt folositi pentru a calcula modulo, impartirea intreaga, functia SI pe biti, functia SAU pe biti si negarea pe biti a expresiilor intregi. Numerele in virgula mobila vor fi convertite la valoare intreaga inaintea operatiei.
Operatorul =e folosit atat pentru atribuire de variabile cat si pentru testare de egalitate. Operatorul +poate fi folosit pentru a realiza concatenarea sirurilor de constante si de variabile. Operatorul : poate separa instructiunile multiple sacrise pe o singura linie. Operatorul ; suprima noua linie care este tiparita de instructiunea PRINT. Operatorul # este o scurtatura pentru comanda Rem si este interschimbabila cu ea.

Ordinea operatiilor
Nivel | Operatori | Categorie/Descriere
--- | --- | ---
1 | ( ) | Grupare
2 | ^ | Exponent
3 | - ~ | Minus Unar si Negare la nivel de bit (NOT)
4 | * / \ | Multiplicare si Impartire
5 | % | Restul impartirii intregilor(Mod)
6 | + - | Adunare, Concatenare si Scadere
7 | & | | Testare pe bit SI si SAU
8 | < ⇐ > >= = <> | Comparare (Numeric sau Sir)
9 | NOT | NOT Unar
10 | AND | SI Logic
11 | OR | SAU Logic
12 | XOR | SAU-Exclusiv Logic

ro/operators.txt · Last modified: 2012/04/29 02:51 by andi