숫자 함수

숫자 함수는 수학 함수 메뉴에서 사용할 수 있습니다. 이러한 함수는 숫자 값을 반올림, 반내림 또는 버림으로 연산하거나 값이 음수 또는 양수인지를 결정합니다. 이러한 함수는 래스터, WFS 및 WMS 공급자를 제외한 모든 데이터 공급자에 대해 사용할 수 있습니다.

지형 공간 피쳐에 대한 표현식을 작성할 때 다음 숫자 함수를 사용할 수 있습니다.

함수 정의 구문

CEIL

값을 다음으로 큰 정수로 반올림합니다. 반환값은 입력 데이터 유형을 사용합니다.

예: CEIL(2.6)=3

CEIL(-2.6)=-2

CEIL(숫자_특성)

CEIL(Part_Cost)

FLOOR

값을 다음으로 작은 정수로 반내림합니다. 반환값은 입력 데이터 유형을 사용합니다.

예: FLOOR(2.6)=2

FLOOR(-2.6)=-3

FLOOR(숫자_특성)

FLOOR(Part_Cost)

ROUND

값을 지정된 소수점 자리로 반올림합니다. 반환값은 입력 데이터 유형을 사용합니다.

예: ROUND(1.476,2)=1.48

ROUND(숫자_특성, 소수점 자릿수)

ROUND(Part_Cost,2)

SIGN

값의 부호를 찾습니다. 값이 양수이면 1을 반환하고 0이면 0을 반환하고 음수이면 -1을 반환합니다. 반환값은 Int16 데이터 유형을 사용합니다.

예: SIGN(-3.76)=-1

SIGN(숫자_특성)

SIGN(Parcel_Sale_Profit)

TRUNC

데이터 특성을 지정된 형식('YEAR', 'MONTH', 'DAY', 'HOUR' 또는 'MINUTE')으로 자르거나

또는

숫자 특성을 지정된 소수점 자릿수로 자릅니다. 반환값은 입력 데이터 유형을 사용합니다.

예: TRUNC(1.476, 2)=1.47

이 함수는 실수(Double)를 반환합니다.

TRUNC(날짜_특성, '형식')

TRUNC(숫자_특성, 소수점 자릿수)

TRUNC(Repair_Date, 'DAY')

또는

TRUNC(Repair_Cost, 2)