Vai al contenuto principale

Descrizione

Un tipo per rappresentare un intervallo fuzzy di distanze con valori interi. L’intervallo fuzzy è rappresentato da quattro valori di tipo Distance, ciascuno dei quali deve essere maggiore o uguale al precedente.

Costruttore

FirmaDescrizione
DistFuzzyInterval DistFuzzyInterval( Distance value )Costruttore da un valore di tipo Distance. Inizializza tutti e quattro i campi con il valore “value”.

Inizializzazione

Una variabile di tipo DistFuzzyInterval può essere inizializzata con un’espressione del tipo {d1, d2, d3, d4}, dove d1, d2, d3 e d4 sono valori di tipo Distance. Esempio:
Distance d1 = 5dt;
DistFuzzyInterval distFuzzyInt = {d1, 200dt, 300dt, 5000dt};

Operatori

OperatoreDescrizione
+Operatore binario di addizione che somma un valore di tipo DistFuzzyInterval a un valore di tipo Distance. Restituisce un valore di tipo DistFuzzyInterval.
+Operatore binario di addizione che somma un valore di tipo DistFuzzyInterval a un valore di tipo DistInterval. Restituisce un valore di tipo DistFuzzyInterval.
-Operatore binario di sottrazione che sottrae un valore di tipo Distance da un valore di tipo DistFuzzyInterval. Restituisce un valore di tipo DistFuzzyInterval.
-Operatore binario di sottrazione che sottrae un valore di tipo DistFuzzyInterval da un valore di tipo Distance. Restituisce un valore di tipo DistFuzzyInterval.
-Operatore binario di sottrazione che sottrae un valore di tipo DistInterval da un valore di tipo DistFuzzyInterval. Restituisce un valore di tipo DistFuzzyInterval.
-Operatore binario di sottrazione che sottrae un valore di tipo DistFuzzyInterval da un valore di tipo DistInterval. Restituisce un valore di tipo DistFuzzyInterval.
*Operatore binario di moltiplicazione che moltiplica un valore di tipo DistFuzzyInterval per un valore di tipo Int. Restituisce un valore di tipo DistFuzzyInterval.
*Operatore binario di moltiplicazione che moltiplica un valore di tipo DistFuzzyInterval per un valore di tipo DistInterval. Restituisce un valore di tipo DistFuzzyInterval.
/Operatore binario di divisione che divide un valore di tipo DistFuzzyInterval per un valore di tipo Int. Restituisce un valore di tipo DistFuzzyInterval.