Qu'est-ce qu'un opérateur? |
Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, ...
On distingue plusieurs types d'opérateurs:
- les opérateurs de calcul
- les opérateurs de comparaison
- les opérateurs logiques
Les opérateurs de calcul |
Les opérateurs de calcul permettent de modifier mathématiquement la valeur d'une variable
Opérateur | Dénomination | Effet | Exemple | Résultat (avec x valant 7) |
---|---|---|---|---|
+ | opérateur d'addition | Ajoute deux valeurs | x+3 | 10 |
- | opérateur de soustraction | Soustrait deux valeurs | x-3 | 4 |
- | opérateur de négation | Utilisé avec une seul opérande, celui-ci inverse le signe de la variable | -x | -7 |
* | opérateur de multiplication | Multiplie deux valeurs | x*3 | 21 |
/ | opérateur de division | Divise deux valeurs | x/3 | 2.3333333 |
= | opérateur d'affectation | Affecte une valeur à une variable | x=3 | Met la valeur 3 dans la variable x |
^ | opérateur puissance | Elève une variable à la puissance spécifiée | x^2 | 49 |
Mod | opérateur modulo | Retourne le reste de la division de l'opérande de gauche par celle de droite | x Mod 2 | 1 |
Les opérateurs de comparaison |
Opérateur | Dénomination | Effet | Exemple | Résultat (avec x valant 7) |
= Utilisé dans une structure de décision, cet opérateur effectue une comparaison et non une affectation!! |
opérateur d'égalité | Compare deux valeurs et vérifie leur égalité | x==3 | Retourne true si X est égal à 3, sinon false |
< | opérateur d'infériorité stricte | Vérifie qu'une variable est strictement inférieure à une valeur | x<3 | Retourne true si X est inférieur à 3, sinon false |
<= | opérateur d'infériorité | Vérifie qu'une variable est inférieure ou égale à une valeur | x<=3 | Retourne true si X est inférieur à 3, sinon false |
> | opérateur de supériorité stricte | Vérifie qu'une variable est strictement supérieure à une valeur | x>3 | Retourne true si X est supérieur à 3, sinon false |
>= | opérateur de supériorité | Vérifie qu'une variable est supérieure ou égale à une valeur | x>=3 | Retourne true si X est supérieur ou égal à 3, sinon false |
<> | opérateur de différence | Vérifie qu'une variable est différente d'une valeur | x<>3 | Retourne true si X est différent de 3, sinon false |
Is | opérateur de comparaison | Permet de comparer deux expressions | expression1 Is expression2 | Retourne true si le résultat de l'opérande de gauche vaut celle de droite |
Les opérateurs logiques (booléens) |
Ce type d'opérateur permet de vérifier si une ou plusieurs conditions sont vraies:
Opérateur | Dénomination | Effet | Syntaxe |
---|---|---|---|
Or | OU logique | Vérifie qu'une des conditions est réalisée | ((condition1)Or(condition2)) |
And | ET logique | Vérifie que toutes les conditions sont réalisées | ((condition1)And(condition2)) |
Xor | OU exclusif | Effectue l'inverse d'un OU logique | ((condition1)Xor(condition2)) |
Eqv | Equivalence | Effectue une équivalence entre deux conditions | ((condition1)Eqv(condition2)) |
Imp | Implication | Vérifie une implication logique entre deux conditions | ((condition1)Imp(condition2)) |
Autres opérateurs |
Les opérateurs suivant ne peuvent pas être classés dans une catégorie spécifique mais ont tout de même leur importance!
Opérateur | Dénomination | Effet | Syntaxe | Résultat (avec x valant 7) |
& | Concaténation | Joint deux chaînes bout à bout (il est possible d'utiliser l'opérateur + pour effectuer la même opération, mais étant donné que cet opérateur existe, autant l'utiliser!) | "Bonjour"&"Au revoir" | "BonjourAu revoir" |
Ajouter aux Favoris Ajouter aux votre page
Acceuil | Forum| Contactez-Nous | Annace |Chat| Music |Radios|Sockets |Protocoles|Windows NT
Langage C |Langage C++ | Assembleur | Java | Perl |Pascal/delphi | Visual basic|MERISE | SQL| JDBC| ODBC
ASP|CGI |HTML |DHTML |XML|Javascript |JSP |PHP|Servlets |VBScript |WAP |UNIX |Linux |MacOS|Windows 9x
Assemblage-PC |Modèle relationnel|Histoire-PC|Fonctionnement-PC|photo pour rire|MS-Dos|Architecture-PC
Flash MX |Word-2003|Power Point|Excel|Langage C|Langage Java|Visual Basic|La base XP | programming
Physique Arabic partie I|Programation en arabe|Physique Français|Internet| Sécurité Informatique
HTML |Agebre en Français|Math Français partie I|Physique Arabic partie II| الطرق العددية
Electricité| Math Français partie II|Math en Arabic|Agebre en Arabic| الأعداد العقدية
Tous les cours informatiques en vidéos |Droit Informatique |logiciels
Tous les cours physiques en vidéos |Microsoft office
Cours math en vidéos | Msn en ligne
TV Live
Autoformations les cours informatiques en vidéos gratuitement
:: Copyright © 2008 http://www.autoformations.co.cc All rights reserved ::