Opérateurs
From Apache OpenOffice Wiki
< FR | Documentation | BASIC Guide
- Présentation d'un programme Apache OpenOffice Basic
- Utilisation des variables
- Variables de chaîne de caractères
- Variables numériques
- Variables booléennes
- Variables de date et d'heure
- Matrices
- Portée et durée de vie des variables
- Constantes
- Opérateurs
- Instructions conditionnelles
- Boucles
- Procédures et fonctions
- Traitement des erreurs
Apache OpenOffice Basic comprend les opérateurs mathématiques, logiques et de comparaison courants.
Opérateurs mathématiques
Les opérateurs mathématiques s'appliquent à tous les types de nombres. L'opérateur + peut également servir à relier des chaînes de caractères.
+ | Addition de nombres et de valeurs de date, liaison de chaînes |
- | Soustraction de nombres et de valeurs de date |
* | Multiplication de nombres |
/ | Division de nombres |
\ | Division de nombres avec un résultat entier (arrondi) |
^ | Élévation de nombres à une puissance |
MOD | Modulo (calcule le reste d'une division) |
Opérateurs logiques
Les opérateurs logiques permettent de lier des éléments selon les règles de l'algèbre de Boole. Si les opérateurs sont appliqués à des valeurs booléennes, la liaison fournit directement le résultat voulu. S'ils sont utilisés en combinaison avec des entiers ou des entiers longs, la liaison est réalisée au niveau des bits.
AND | Et logique |
OR | Ou logique |
XOR | Ou exclusif logique |
NOT | Négation |
EQV | Équivalence (les deux éléments liés ont la valeur True ou False) |
IMP | Implication (si la première expression est vraie, alors la seconde l'est également) |
Opérateurs de comparaison
Les opérateurs de comparaison peuvent s'appliquer à tous les types de variables élémentaires (nombres, dates, chaînes et valeurs booléennes).
= | Égalité de nombres, de dates ou de chaînes |
<> | Inégalité de nombres, de dates ou de chaînes |
> | Relation "Supérieur à" pour des nombres, des dates ou des chaînes |
>= | Relation "Supérieur ou égal à" pour des nombres, des dates ou des chaînes |
< | Relation "Inférieur à" pour des nombres, des dates ou des chaînes |
<= | Relation "Inférieur ou égal à" pour des nombres, des dates ou des chaînes |
Content on this page is licensed under the Public Documentation License (PDL). |