Constructores
| Constructor | Descripción |
|---|---|
IntFuzzyInterval IntFuzzyInterval( Int value ) | Constructor a partir de un entero. Inicializa los cuatro valores con el valor value. |
Inicialización
| Inicialización | Descripción |
|---|---|
Expression of type {x1, x2, x3, x4} | Una variable de tipo IntFuzzyInterval puede inicializarse con una expresión de la forma {x1, x2, x3, x4}, donde x1, x2, x3 y x4 son valores de tipo Int. Ejemplo: Int x1 = 5; IntFuzzyInterval intFuzzyInt = {x1, 200, 300, 5000}; |
Operadores
| Operadores | Descripción |
|---|---|
+ | Operador binario de suma que suma un valor de tipo IntFuzzyInterval a un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. |
+ | Operador binario de suma que suma un valor de tipo IntFuzzyInterval a un valor de tipo DistInterval. Devuelve un valor de tipo IntFuzzyInterval. |
- | Operador binario de resta que resta un valor de tipo Int a un valor de tipo IntFuzzyInterval. Devuelve un valor de tipo IntFuzzyInterval. |
- | Operador binario de resta que resta un valor de tipo IntFuzzyInterval a un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. |
- | Operador binario de resta que resta un valor de tipo DistInterval a un valor de tipo IntFuzzyInterval. Devuelve un valor de tipo IntFuzzyInterval. |
- | Operador binario de resta que resta un valor de tipo IntFuzzyInterval a un valor de tipo DistInterval. Devuelve un valor de tipo IntFuzzyInterval. |
* | Operador binario de multiplicación que multiplica un valor de tipo IntFuzzyInterval por un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. |
* | Operador binario de multiplicación que multiplica un valor de tipo IntFuzzyInterval por un valor de tipo DistInterval. Devuelve un valor de tipo IntFuzzyInterval. |
/ | Operador binario de división que divide un valor de tipo IntFuzzyInterval por un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. |
