생성자
| 생성자 | 설명 |
|---|---|
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 타입의 값을 반환합니다. |
