Passer au contenu principal
Un type représentant un intervalle flou d’entiers. L’intervalle flou est défini par quatre valeurs de type Int, chacune devant être supérieure ou égale à la précédente.

Constructeurs

ConstructeurDescription
IntFuzzyInterval IntFuzzyInterval( Int value )Constructeur à partir d’un entier. Initialise les quatre valeurs avec la valeur « value ».

Initialisation

InitialisationDescription
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érateursDescription
+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.