다음을 통해 공유


NUMBERBIN - Cosmos DB의 쿼리 언어(Azure 및 패브릭)

함수는 NUMBERBIN 지정된 크기의 배수로 반올림된 입력 값을 계산합니다.

구문

NUMBERBIN(<numeric_expr> [, <bin_size>])

Arguments

Description
numeric_expr 계산된 다음 결과 값이 지정된 bin 크기의 배수로 반올림되는 숫자 식입니다.
bin_size 값을 반올림할 때 사용할 bin 크기를 지정하는 숫자 값입니다. 이 숫자 값은 1 기본적으로 지정되지 않은 경우로 설정됩니다.

반환 형식

숫자 값을 반환합니다.

예시

이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.

다양한 bin 크기의 숫자 비우기

이 예제에서 NUMBERBIN 함수는 숫자를 다양한 bin 크기로 반올림하는 데 사용됩니다.

SELECT VALUE {
  roundToNegativeHundreds: NUMBERBIN(37.752, -100),
  roundToTens: NUMBERBIN(37.752, 10),
  roundToOnes: NUMBERBIN(37.752, 1),
  roundToZeroes: NUMBERBIN(37.752, 0),
  roundToOneTenths: NUMBERBIN(37.752, 0.1),
  roundToOneHundreds: NUMBERBIN(37.752, 0.01)
}
[
  {
    "roundToNegativeHundreds": 100,
    "roundToTens": 30,
    "roundToOnes": 37,
    "roundToOneTenths": 37.7,
    "roundToOneHundreds": 37.75
  }
]