| Syntaxe des expressionsVous trouverez ci-après des rubriques relatives à la syntaxe des expressions. - Variables, par exemple, Voltage
- Opérateurs, par exemple, Multiplication
- Fonctions, par exemple, Arrondi
- Exemples
Exemple Correct | 1D, TA, V1, etc. | Incorrect | 1d, Ta, ta, v1, etc. |
OPERATEURS Opérateurs arithmétiques : * / + - | multiplication/division/addition/soustraction | \ | reste après division | & | liaison de chaînes (éléments alphanumériques) |
Opérateurs logiques or, and, not Les opérateurs logiques sont employés dans les expressions booléennes. Ces expressions sont soit vraies, soit fausses. La valeur logique "vrai" correspond à la valeur 1 et la valeur logique "faux" correspond à 0. Opérateurs relationnels : = | égal à | <> | différent de | > | supérieur à | >= | supérieur ou égal à | < | inférieur à | <= | inférieur ou égal à |
Les commandes d'affectation sont enregistrées au moyen du signe = Priorité dans les expressions: - Les opérateurs arithmétiques ont la priorité sur les opérateurs relationnels.
- Les opérateurs relationnels ont la priorité sur les opérateurs logiques.
- La séquence de priorité des opérateurs arithmétiques est la suivante : * / \ + -
- La séquence de priorité des opérateurs logiques est la suivante : not, and, or
Remarque Ces séquences peuvent être modifiées au moyen de parenthèses. Exemple 3 + 4 * 5 = 23 (3 + 4) * 5 = 35 FONCTIONS Fonctions arithmétiques : round(X,Y,Z) | arrondi de la valeur X | - | Y nombre de décimales | - | Z méthode d'arrondi (valeur inférieure = 0, normal = 1, valeur supérieure = 2) | abs(X) | valeur absolue de X (abs(-10.3) = 10.3) | int(X) | valeur entière de X (int(11,6) = 11 ) | pow(X,Y) | puissance (pow(10,2) = 100 ) | sqrt(X) | racine de X (sqrt(16) = 4 ) | min(X,Y) | valeurs minimales de X et Y (min(6,10) = 6 ) | max(X,Y) | valeurs maximales de X et Y (min(6,10) = 10 ) | pi | constante de valeur PI (3.1415926...) ) |
Fonctions goniométriques : sin(X), cos(X), tan(X) | sinus, cosinus ou tangente de X (radians) | asin(X), acos(X), atan(X) | arcsinus, arcosinus ou arctangente de X | hsin(X), hcos(X), htan(X) | sinus hyperbolique, cosinus hyperbolique ou tangente hyperbolique de X |
Fonctions logarithmiques : exp(X) | puissance e de X | log(X) | logarithme naturel en base e de X | log10(X) | valeur de logarithme en base 10 de X | time | heure courante | date | date courante | date(d,m,y) | date exprimée en jour, mois et année |
Par exemple, date(1,5,1991) = 1er mai 1991 Fonctions de date : time | heure courante | date | date courante | date(d,m,y) | date exprimée en jour, mois et année |
Par exemple, date(1,5,1991) = 1er mai 1991 exp(X) | puissance e de X | log(X) | logarithme naturel en base e de X | log10(X) | valeur de logarithme en base 10 de X |
Exemple 5 IN [12,30] = 0 15 IN [12,30] = 1 | |