Construtor
| Assinatura | Descrição |
|---|---|
DistFuzzyInterval DistFuzzyInterval( Distance value ) | Construtor a partir de um valor do tipo Distance. Inicializa todos os quatro valores com o parâmetro “value”. |
Inicialização
DistFuzzyInterval pode ser inicializada com uma expressão do tipo {d1, d2, d3, d4}, em que d1, d2, d3 e d4 são valores do tipo Distance.
Exemplo:
Operadores
| Operador | Descrição |
|---|---|
+ | Operador binário de adição que adiciona um valor do tipo DistFuzzyInterval a um valor do tipo Distance. Retorna um valor do tipo DistFuzzyInterval. |
+ | Operador binário de adição que adiciona um valor do tipo DistFuzzyInterval a um valor do tipo DistInterval. Retorna um valor do tipo DistFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo Distance de um valor do tipo DistFuzzyInterval. Retorna um valor do tipo DistFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo DistFuzzyInterval de um valor do tipo Distance. Retorna um valor do tipo DistFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo DistInterval de um valor do tipo DistFuzzyInterval. Retorna um valor do tipo DistFuzzyInterval. |
- | Operador binário de subtração que subtrai um valor do tipo DistFuzzyInterval de um valor do tipo DistInterval. Retorna um valor do tipo DistFuzzyInterval. |
* | Operador binário de multiplicação que multiplica um valor do tipo DistFuzzyInterval por um valor do tipo Int. Retorna um valor do tipo DistFuzzyInterval. |
* | Operador binário de multiplicação que multiplica um valor do tipo DistFuzzyInterval por um valor do tipo DistInterval. Retorna um valor do tipo DistFuzzyInterval. |
/ | Operador binário de divisão que divide um valor do tipo DistFuzzyInterval por um valor do tipo Int. Retorna um valor do tipo DistFuzzyInterval. |
