Saltar al contenido principal

Descripción

Un tipo para representar un intervalo difuso de distancias enteras. El intervalo difuso se representa mediante cuatro valores del tipo Distance, cada uno de los cuales debe ser mayor o igual que el anterior.

Constructor

FirmaDescripción
DistFuzzyInterval DistFuzzyInterval( Distance value )Constructor a partir de un valor de tipo Distance. Inicializa los cuatro valores con el parámetro “value”.

Inicialización

Se puede inicializar una variable de tipo DistFuzzyInterval con una expresión del tipo {d1, d2, d3, d4}, donde d1, d2, d3 y d4 son valores de tipo Distance. Ejemplo:
Distance d1 = 5dt;
DistFuzzyInterval distFuzzyInt = {d1, 200dt, 300dt, 5000dt};

Operadores

OperadorDescripción
+Operador binario de suma que suma un valor de tipo DistFuzzyInterval a un valor de tipo Distance. Devuelve un valor de tipo DistFuzzyInterval.
+Operador binario de suma que suma un valor de tipo DistFuzzyInterval a un valor de tipo DistInterval. Devuelve un valor de tipo DistFuzzyInterval.
-Operador binario de resta que resta un valor de tipo Distance de un valor de tipo DistFuzzyInterval. Devuelve un valor de tipo DistFuzzyInterval.
-Operador binario de resta que resta un valor de tipo DistFuzzyInterval de un valor de tipo Distance. Devuelve un valor de tipo DistFuzzyInterval.
-Operador binario de resta que resta un valor de tipo DistInterval de un valor de tipo DistFuzzyInterval. Devuelve un valor de tipo DistFuzzyInterval.
-Operador binario de resta que resta un valor de tipo DistFuzzyInterval de un valor de tipo DistInterval. Devuelve un valor de tipo DistFuzzyInterval.
*Operador binario de multiplicación que multiplica un valor de tipo DistFuzzyInterval por un valor de tipo Int. Devuelve un valor de tipo DistFuzzyInterval.
*Operador binario de multiplicación que multiplica un valor de tipo DistFuzzyInterval por un valor de tipo DistInterval. Devuelve un valor de tipo DistFuzzyInterval.
/Operador binario de división que divide un valor de tipo DistFuzzyInterval entre un valor de tipo Int. Devuelve un valor de tipo DistFuzzyInterval.