다음을 통해 공유


LOG(NoSQL 쿼리)

적용 대상: NoSQL

지정된 숫자 식의 자연 로그를 반환합니다.

구문

LOG(<numeric_expr> [, <numeric_base>])  

인수

설명
numeric_expr 숫자 식입니다.
numeric_base (선택 사항) 로그의 밑을 설정하는 선택적 숫자 값입니다. 설정하지 않으면 기본값은 '2.718281828'과 거의 같은 자연 로그입니다.

반환 형식

숫자 식을 반환합니다.

예제

다음 예제에서는 다양한 값의 로그 값을 반환합니다.

SELECT VALUE {
    logFive: LOG(5),
    logTwoBaseTen: LOG(2, 10)
}
[
  {
    "logFive": 1.6094379124341003,
    "logTwoBaseTen": 0.3010299956639812
  }
]

설명

  • 이 함수는 인덱스를 사용하지 않습니다.
  • 한 수의 지수에 대한 자연 로그는 그 수 자체입니다. LOG( EXP( n ) ) = n 마찬가지로 한 수의 자연 로그에 대한 지수는 그 수 자체입니다. EXP( LOG( n ) ) = n