메인 콘텐츠로 건너뛰기
퍼지 정수 구간(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 타입의 값을 반환합니다.