목적:
지정된 멤버를 평가하여 해당 값이 유한한지 결정합니다. 지정된 숫자의 크기가 무한하게 큰 경우(NaN 또는 무한대인 경우) false를 반환하고 그렇지 않은 경우 true를 반환합니다.
구문:
Java Class: com.hyperion.calcmgr.common.cdf.StringFunctions.isFinite(double)
CDF Spec: @CalcMgrIsFinite(doubleNumber)
예:
다음 예에서 @CalcMgrIsFinite
는 FIX 문의 멤버에 대해 평가하여 해당 값이 NaN 또는 무한대인지 결정합니다. "5800" 값이 NaN 또는 무한대인 경우 값이 #Missing으로 변경됩니다.
FIX ("BaseData", FY13, Plan, Working, "111", @Relative(P_100,0)) "5800" ( IF (NOT @CalcMgrIsFinite("5800")) "5800" = #Missing; ENDIF ) ENDFIX