跳轉到主要內容
用於表示整數模糊區間(fuzzy integer interval)的型別。此模糊區間由四個 Int 型別的值所構成,且每個值都必須大於或等於前一個值。

建構函式

建構函式說明
IntFuzzyInterval IntFuzzyInterval( Int value )從整數建立的建構函式。會使用參數 value 的值來初始化所有四個值。

初始化

初始化說明
類型為 {x1, x2, x3, x4} 的運算式類型為 IntFuzzyInterval 的變數可以使用類型為 {x1, x2, x3, x4} 的運算式來初始化,其中 x1、x2、x3 和 x4 為 Int 類型的值。範例: Int x1 = 5; IntFuzzyInterval intFuzzyInt = {x1, 200, 300, 5000};

運算子

運算子說明
+二元加法運算子,將型別為 IntFuzzyInterval 的值與型別為 Int 的值相加,並傳回型別為 IntFuzzyInterval 的值。
+二元加法運算子,將型別為 IntFuzzyInterval 的值與型別為 DistInterval 的值相加,並傳回型別為 IntFuzzyInterval 的值。
-二元減法運算子,從型別為 IntFuzzyInterval 的值中減去型別為 Int 的值,並傳回型別為 IntFuzzyInterval 的值。
-二元減法運算子,從型別為 Int 的值中減去型別為 IntFuzzyInterval 的值,並傳回型別為 IntFuzzyInterval 的值。
-二元減法運算子,從型別為 IntFuzzyInterval 的值中減去型別為 DistInterval 的值,並傳回型別為 IntFuzzyInterval 的值。
-二元減法運算子,從型別為 DistInterval 的值中減去型別為 IntFuzzyInterval 的值,並傳回型別為 IntFuzzyInterval 的值。
*二元乘法運算子,將型別為 IntFuzzyInterval 的值與型別為 Int 的值相乘,並傳回型別為 IntFuzzyInterval 的值。
*二元乘法運算子,將型別為 IntFuzzyInterval 的值與型別為 DistInterval 的值相乘,並傳回型別為 IntFuzzyInterval 的值。
/二元除法運算子,將型別為 IntFuzzyInterval 的值除以型別為 Int 的值,並傳回型別為 IntFuzzyInterval 的值。