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