Opérations et fonctions dans les expressions
Opérateurs
| Opération | Caractère | Description |
|---|---|---|
| Addition | + | Produit la somme de valeurs numériques. |
| Soustraction | - | Soustrait les deux valeurs numériques. |
| Multiplication | * | Multiplie les valeurs numériques. |
| Division | / | Divise deux valeurs numériques. |
| Exponentiation | ^ | Calcule la valeur exponentielle des nombres donnés. |
| Opérateur de reste | % | Donne le reste après la division d'une valeur numérique à une autre. ex. 5%2 = 1, car 5/2 feuilles restantes de 1. |
Expression
Les expressions sont évaluées selon les règles mathématiques standard de priorité :
- Expressions entre parenthèses ; ensembles les plus internes en premier.
- Ordre des opérations standard :
- 1. exposant
- 2. multiplication et division
- 3. addition et soustraction
- Opérateurs ayant la priorité égale de gauche à droite.
Les fonctions suivantes peuvent être utilisées dans des expressions :
| Fonction | Syntaxe |
|---|---|
| Sinus | sin(expression) |
| Cosinus | cos(expression) |
| Tangente | tan(expression) |
| Arc sinus | asin(expression) |
| Arc cosinus | acos(expression) |
| Arc tangent | atan(expression) |
| Sinus hyperbolique | sinh(expression) |
| Cosinus hyperbolique | cosh(expression) |
| Tangente hyperbolique | tanh(expression) |
| Sinus hyperbolique arc | asinh(expression) |
| Arc cosinus hyperbolique | acosh(expression) |
| Tangente hyperbolique arc | atanh(expression) |
| Racine carrée | sqrt(expression) |
| Fonction du signal (-1.0.1) | signe(expression) |
| Arrondi au nombre entier le plus proche | round(expression) |
| Tronquer la décimale | trunc(expression) |
| Arrondi vers la valeur inférieure | floor(expression) |
| Arrondi vers la valeur supérieure | ceil(expression) |
| Valeur absolue | abs(expression) |
| Le plus grand élément du réseau | max(expression1;expression2) * |
| Le plus petit élément du réseau | min(expression1;expression2) * |
| Degrés vers radians | d2r(expression) |
| Radians vers degrés | r2d(expression) |
| Logarithme, base e | ln(expression) |
| Logarithme, base 10 | log(expression) |
| Exposant, base e | exp(expression) |
| Exposant, base e | exp10(expression) |
| Fonction de puissance | pow(expression1;expression2)* |
| Décimale aléatoire entre 0 et 1 | Aléatoire |
* Utilisez le caractère de séparation de liste tel que défini sur votre système : , (virgule) ou ; (point virgule).
Remarque :
- Les constantes Pi=3,14... et e=2,72... peuvent être utilisées dans des expressions. Les noms des constantes ne sont pas autorisés à être utilisés comme nom de paramètre ou de contrainte.
- La commande PURGERVARIABLES purge les paramètres qui ne sont pas utilisés dans les expressions de contrainte ou liés aux cotes.

