Construtores
| Construtor | Descrição |
|---|---|
IntFuzzyInterval IntFuzzyInterval( Int value ) | Construtor a partir de um inteiro. Inicializa os quatro valores com o mesmo “value”. |
Inicialização
| Inicialização | Descrição |
|---|---|
Expressão do tipo {x1, x2, x3, x4} | Uma variável do tipo IntFuzzyInterval pode ser inicializada por uma expressão do tipo {x1, x2, x3, x4}, em que x1, x2, x3 e x4 são valores do tipo Int. Exemplo: Int x1 = 5; IntFuzzyInterval intFuzzyInt = {x1, 200, 300, 5000}; |
Operadores
| Operadores | Descrição |
|---|---|
+ | Operador binário de adição que soma um valor do tipo IntFuzzyInterval a um valor do tipo Int. Retorna um valor do tipo IntFuzzyInterval. |
+ | Operador binário de adição que soma um valor do tipo IntFuzzyInterval a um valor do tipo DistInterval. Retorna um valor do tipo IntFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo Int de um valor do tipo IntFuzzyInterval. Retorna um valor do tipo IntFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo IntFuzzyInterval de um valor do tipo Int. Retorna um valor do tipo IntFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo DistInterval de um valor do tipo IntFuzzyInterval. Retorna um valor do tipo IntFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo IntFuzzyInterval de um valor do tipo DistInterval. Retorna um valor do tipo IntFuzzyInterval. |
* | Operador binário de multiplicação que multiplica um valor do tipo IntFuzzyInterval por um valor do tipo Int. Retorna um valor do tipo IntFuzzyInterval. |
* | Operador binário de multiplicação que multiplica um valor do tipo IntFuzzyInterval por um valor do tipo DistInterval. Retorna um valor do tipo IntFuzzyInterval. |
/ | Operador binário de divisão que divide um valor do tipo IntFuzzyInterval por um valor do tipo Int. Retorna um valor do tipo IntFuzzyInterval. |
