숫자 함수는 수학 함수 메뉴에서 사용할 수 있습니다. 이러한 함수는 숫자 값을 반올림, 반내림 또는 버림으로 연산하거나 값이 음수 또는 양수인지를 결정합니다. 이러한 함수는 래스터, 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) |