Pular para o conteúdo principal
Um tipo para representar um intervalo difuso de inteiros. O intervalo difuso é representado por quatro valores do tipo Int, cada um dos quais deve ser maior ou igual ao anterior.
PropriedadeMétodoDescrição
DescriçãoUm tipo para representar um intervalo difuso de inteiros. O intervalo difuso é representado por quatro valores do tipo Int, cada um dos quais deve ser maior ou igual ao anterior.
ConstrutorIntFuzzyInterval IntFuzzyInterval( Int value )Construtor a partir de um inteiro. Inicializa os quatro valores com o mesmo “value”.
InicializaçãoExpressã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+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.