| Description | | 整数のファジー区間を表す型。ファジー区間は Int 型の4つの値で表され、各値は直前の値以上である必要があります。 |
| Constructor | IntFuzzyInterval IntFuzzyInterval( Int value ) | 整数からのコンストラクタ。4つすべての値を「value」で初期化します。 |
| Initialization | Expression of type {x1, x2, x3, x4} | IntFuzzyInterval 型の変数は、{x1, x2, x3, x4} 形式の式で初期化できます。ここで x1、x2、x3、x4 は Int 型の値です。例: Int x1 = 5; IntFuzzyInterval intFuzzyInt = {x1, 200, 300, 5000}; |
| Operators | + | 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 型です。 |