Constructeurs
| Constructeur | Description |
|---|---|
IntFuzzyInterval IntFuzzyInterval( Int value ) | Constructeur à partir d’un entier. Initialise les quatre valeurs avec la valeur « value ». |
Initialisation
| Initialisation | Description |
|---|---|
Expression de type {x1, x2, x3, x4} | Une variable de type IntFuzzyInterval peut être initialisée par une expression de type {x1, x2, x3, x4}, où x1, x2, x3 et x4 sont des valeurs de type Int. Exemple : Int x1 = 5; IntFuzzyInterval intFuzzyInt = {x1, 200, 300, 5000}; |
Opérateurs
| Opérateurs | Description |
|---|---|
+ | Opérateur binaire d’addition qui ajoute une valeur de type IntFuzzyInterval à une valeur de type Int. Renvoie une valeur de type IntFuzzyInterval. |
+ | Opérateur binaire d’addition qui ajoute une valeur de type IntFuzzyInterval à une valeur de type DistInterval. Renvoie une valeur de type IntFuzzyInterval. |
- | Opérateur binaire de soustraction qui soustrait une valeur de type Int d’une valeur de type IntFuzzyInterval. Renvoie une valeur de type IntFuzzyInterval. |
- | Opérateur binaire de soustraction qui soustrait une valeur de type IntFuzzyInterval d’une valeur de type Int. Renvoie une valeur de type IntFuzzyInterval. |
- | Opérateur binaire de soustraction qui soustrait une valeur de type DistInterval d’une valeur de type IntFuzzyInterval. Renvoie une valeur de type IntFuzzyInterval. |
- | Opérateur binaire de soustraction qui soustrait une valeur de type IntFuzzyInterval d’une valeur de type DistInterval. Renvoie une valeur de type IntFuzzyInterval. |
* | Opérateur binaire de multiplication qui multiplie une valeur de type IntFuzzyInterval par une valeur de type Int. Renvoie une valeur de type IntFuzzyInterval. |
* | Opérateur binaire de multiplication qui multiplie une valeur de type IntFuzzyInterval par une valeur de type DistInterval. Renvoie une valeur de type IntFuzzyInterval. |
/ | Opérateur binaire de division qui divise une valeur de type IntFuzzyInterval par une valeur de type Int. Renvoie une valeur de type IntFuzzyInterval. |
