Les opérateurs sont le fondement même du traitement des opérations mathématique et comparatif
de n'importe quel langage, le BCPL (Basic Combined Programming Language) ne fait pas exception.
Les opérateurs de comparaison
Opérateur |
Description |
= |
Comparaison d'un égalité |
≠ |
Comparaison d'une différence |
> |
Comparaison de plus grand que |
>= |
Comparaison de plus grand ou égal que |
< |
Comparaison de plus petit que |
<= |
Comparaison de plus petit ou égal que |
Les opérateurs de calcul
Opérateur |
Description |
+ |
Effectue une addition |
- |
Effectue une soustraction |
* |
Effectue une multiplication |
/ |
Effectue une division |
REM |
Effectue le reste d'une division (modulo) |
:= |
Effectue une affectation |
Les opérateurs booléen
Opérateur |
Description |
& |
Effectue un «Et logique» |
~ |
Effectue une négation |
| |
Effectue un «Ou logique» |
NEQV |
Effectue un «Ou exclusif logique» |
Les opérateurs binaire
Opérateur |
Description |
LSHIFT |
Effectue une décalage de bit vers la gauche (augmente le nombre) |
RSHIFT |
Effectue une décalage de bit vers la droite (diminue le nombre) |
Dernière mise à jour : Jeudi, le 21 juillet 2016