목록에는 표현식에 사용할 수 있는 산술 함수가 나와 있습니다.
함수 | 설명 |
---|---|
Abs(Arg1) | Arg1의 절대값을 반환합니다. - 인수 및 결과는 실수 형식입니다. |
ACos(Arg1) | Arg1의 아크코사인을 [0 ,p] 간격의 라디안 단위 각도로 반환합니다. Arg1은 [-1.0, 1.0] 간격에 포함되어야 합니다. 그렇지 않으면 #NA가 반환됩니다. 인수 및 결과는 실수 형식입니다. |
ASin(Arg1) | Arg1의 아크사인을 [- p /2 , p /2] 간격의 라디안 단위 각도로 반환합니다 |
ATan(Arg1) | Arg1의 아크탄젠트를 [- p /2 , p /2] 간격의 라디안 단위 각도로 반환합니다. 인수 및 결과는 실수 형식입니다. |
ATan2(Arg1, Arg2) | 두 인수의 아크탄젠트를 -PI 및 PI 간격의 라디안 단위 각도로 반환합니다. 인수의 부호는 결과의 사분면을 결정하는 데 사용됩니다. 인수 및 결과는 실수 형식입니다. 예: ATan2(0, -1) |
Ceiling(Arg1) | Arg1을 가장 근사한 정수로 반올림합니다. 인수 및 결과는 실수 형식입니다. 예: Ceiling(1.01) -> 2.0 Ceiling(-1.99) -> -1.0 |
Cos(Arg1) | Arg1의 코사인을 반환합니다(Arg1은 라디안 단위 각도). 인수 및 결과는 실수 형식입니다. |
Exp(Arg1) | Arg1 지수로 거듭제곱한 e (2.718281...)을 반환합니다. 인수 및 결과는 실수 형식입니다. |
Floor(Arg1) | Arg1을 가장 근사한 정수로 내림합니다. 인수 및 결과는 실수 형식입니다. 예: Floor(1.99) -> 1.0 Floor(-1.01) -> -2.0 |
Ln(Arg1) | Arg1의 자연 로그를 반환합니다. 인수 및 결과는 실수 형식입니다. -Arg1이 음수인 경우 #NA 오류가 결과로 반환됩니다. Arg1이 0인 경우 #NA가 결과로 반환됩니다. |
Log(Arg1, Arg2) | 기저를 Arg2로 지정하여 표현한 Arg1의 로그를 반환합니다. 이것은 Ln(Arg1)/Ln(Arg2)와 같습니다. 인수 및 결과는 실수 형식입니다. 유효한 인수에 대한 정의는 Ln 함수를 참조하십시오. |
Log10(Arg1) | 10을 기저로 한 Arg1의 로그를 반환합니다. 이것은 Ln(Arg1)/Ln(10)과 같습니다 . 인수 및 결과는 실수 형식입니다. 유효한 인수에 대한 정의는 Ln 함수를 참조하십시오. |
Mod(Arg1, Arg2) | Arg1을 Arg2로 나눈 나머지를 반환합니다. 인수 및 결과는 실수 형식입니다. Arg2가 0인 경우 #NA 오류가 결과로 반환됩니다. Mod(Arg1, Arg2)는 다음과 같이 정의됩니다. Arg1 - Arg2*Floor(Arg1/Arg2) |
PI() | 숫자 상수 π를 반환합니다. 결과는 실수 형식입니다. |
Power(Arg1, Arg2) | Arg2 지수로 거듭제곱한 Arg1을 반환합니다. 인수 및 결과는 실수 형식입니다. 예: Power(10, 3) -> 1000 Power(10, -3) -> 0.001 Power(0, 0) -> 1 |
Product(Arg1, ...) | 값의 제곱을 계산합니다. 인수를 한 개 지정한 경우 결과는 전체 컬럼의 제곱입니다. 컬럼을 여러 개 지정한 경우 결과는 각 행의 제곱이 됩니다. 인수 및 결과는 실수 형식입니다. Null 인수는 무시되므로 결과에 영향을 주지 않습니다. 예: Product([Column]) Product(1,2,3) -> 6 Product(-1) -> -1 Product(1.5, -2, 3) -> -9 Product(1, null, 3) -> 3 Product(null) -> (Empty) |
Rand(Arg1) | 0.0과 1.0 사이의 임의의 실수를 반환합니다. 정수 인수는 난수 생성자를 초기화하는 데 사용되는 상수 초기값입니다 . 또한 컬럼을 다시 계산하면 동일한 값이 생성된다고 가정합니다. 컬럼 참조는 초기값이 될 수 없습니다. 예: Rand(147) |
RandBetween(Arg1, Arg2, Arg3) | 지정된 범위 내에서 임의의 정수를 반환합니다. -첫 번째 및 두 번째 인수는 난수의 범위를 설정합니다. 이러한 인수는 상수값 또는 정수 컬럼 참조일 수 있습니다. -세 번째 인수는 난수 생성자를 초기화하는 데 사용되는 상수 초기값입니다. 또한 컬럼을 다시 계산하면 동일한 값이 생성된다고 가정합니다. 컬럼 참조는 초기값이 될 수 없습니다. 예: RandBetween(100, -100, 147) RandBetween(0, [Column 1], 147) RandBetween([Column 1], [Column 2], 37) |
Round(Arg1, Arg2) | Arg1을 Arg2에 지정된 소수 자릿수로 반올림합니다. 인수 및 결과는 실수 형식이지만 Arg2의 경우에는 정수 부분만 사용됩니다 . Arg2는 10s, 100s 등으로 반올림되는 음수일 수 있습니다. 0.5는 더 큰 자릿수를 가진 숫자로 반올림됩니다(기호는 무시). 예: Round(PI(), 3) -> 3.142 Round(-0.5, 0) -> -1 Round(25, -1) -> 30 |
Sin(Arg1) | Arg1의 사인을 반환합니다(Arg1은 라디안 단위 각도). 인수 및 결과는 실수 형식입니다. |
Sqrt(Arg1) | Arg1의 제곱근을 반환합니다. 인수 및 결과는 실수 형식입니다. Arg1이 음수인 경우 #NA 오류가 결과로 반환됩니다. |
Sum(Arg1, ...) | 값의 합계를 계산합니다. 인수를 한 개 지정한 경우 결과는 전체 컬럼의 합계입니다. 컬럼을 여러 개 지정한 경우 결과는 각 행의 합계가 됩니다. Null 인수는 무시되므로 합계에 영향을 주지 않습니다. 예: Sum([Column]) Sum(1,2,3) -> 6 Sum(-1) -> -1 Sum (1.5, -2, 3) -> 2.5 Sum (1, null, 3) -> 4 Sum (null) -> (Empty) |
Tan(Arg1) | Arg1의 탄젠트를 반환합니다(Arg1은 라디안 단위 각도). 인수 및 결과는 실수 형식입니다. |
'도구 분야 > [TIBCO] Spotfire' 카테고리의 다른 글
[함수]속성 함수 (0) | 2018.09.03 |
---|---|
[함수]over 함수 (0) | 2018.09.03 |
[함수] 논리함수 (0) | 2018.09.03 |
[함수] 날짜 및 시간 함수 (0) | 2018.09.03 |
[함수] 캐스트 방법 (0) | 2018.09.03 |