수학 함수 - Amazon Timestream

Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. 여기에서 자세히 알아보세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

수학 함수

Timestream for LiveAnalytics는 다음과 같은 수학 함수를 지원합니다.

함수 출력 데이터 유형 설명

abs(x)

[입력과 동일]

x의 절댓값을 반환합니다.

cbrt(x)

double

x의 세제곱근을 반환합니다.

ceiling(x) 또는 ceil(x)

[입력과 동일]

가장 가까운 정수로 반올림된 x를 반환합니다.

degrees(x)

double

각도 x를 라디안 단위로 도로 변환합니다.

e()

double

상수 Euler의 숫자를 반환합니다.

exp(x)

double

오일러수를 x의 거듭제곱으로 반환합니다.

floor(x)

[입력과 동일]

가장 가까운 정수로 반내림된 x를 반환합니다.

from_base(string,radix)

bigint

문자열을 기수 체계 숫자로 해석한 값을 반환합니다.

ln(x)

double

x의 자연 로그를 반환합니다.

log2(x)

double

x의 밑이 2인 로그를 반환합니다.

log10(x)

double

x의 밑이 10인 로그를 반환합니다.

mod(n,m)

[입력과 동일]

n을 m으로 나눈 나머지(절댓값)를 반환합니다.

pi()

double

상수 Pi를 반환합니다.

pow(x, p) 또는 power(x, p)

double

x를 p의 거듭제곱으로 반환합니다.

radians(x)

double

각도 x를 라디안으로 변환합니다.

rand() 또는 random()

double

0.0 1.0 범위의 의사 무작위 값을 반환합니다.

random(n)

[입력과 동일]

0에서 n 사이의 (n은 제외) 의사 난수를 반환합니다.

round(x)

[입력과 동일]

가장 가까운 정수로 반올림된 x를 반환합니다.

round(x,d)

[입력과 동일]

x를 소수점 이하 자릿수로 반올림하여 반환합니다.

sign(x)

[입력과 동일]

x의 부호 함수를 반환합니다.

  • 인수가 0인 경우 0

  • 인수가 0보다 큰 경우 1

  • 인수가 0 미만인 경우 -1

double 인수의 경우 함수는 다음을 추가로 반환합니다.

  • 인수가 NaN인 경우 NaN

  • 인수가 +Infinity인 경우 1

  • 인수가 -Infinity인 경우 -1

sqrt(x)

double

x의 제곱근을 반환합니다.

to_base(x, radix) 

varchar

x의 기본 반경 표현을 반환합니다.

truncate(x)

double

소수점 뒤에 숫자를 삭제하여 x를 정수로 반올림하여 반환합니다.

acos(x)

double

x의 아크 코사인을 반환합니다.

asin(x) 

double

x의 아크 사인을 반환합니다.

atan(x) 

double

x의 아크 탄젠트를 반환합니다.

atan2(y, x)

double

y/x의 아크 탄젠트를 반환합니다.

cos(x)

double

x의 코사인을 반환합니다.

cosh(x)

double

x의 쌍곡 코사인을 반환합니다.

sin(x) 

double

x의 사인을 반환합니다.

tan(x)

double

x의 탄젠트를 반환합니다.

tanh(x)

double

x의 쌍곡 탄젠트를 반환합니다.

infinity()

double

양의 무한대를 나타내는 상수를 반환합니다.

is_finite(x)

부울

x가 유한인지 확인합니다.

is_infinite(x)

부울

x가 무한인지 확인합니다.

is_nan(x)

부울

x가 숫자가 아닌지 확인합니다.

nan()

double

숫자가 아님을 나타내는 상수를 반환합니다.