기본 콘텐츠로 건너뛰기

Round

Round()x를 가장 가까운 step [+ offset]의 배수로 반올림 또는 반내림한 결과를 반환합니다. offset의 기본값은 0입니다. step의 기본값은 1입니다.

x가 정확히 간격의 중간일 경우 반올림됩니다.

구문:  

Round(x[, step[, offset]])

반환 데이터 유형: 숫자

정보 메모부동 소수점 숫자를 절사하면 결과에 오차가 발생할 수 있습니다. 이러한 사소한 오차는 부동 소수점 숫자가 한정된 수의 이진 숫자로 표현되기 때문에 발생합니다. 이로 인해 QlikView에서 이미 절사된 숫자로 계산한 결과가 나옵니다. 정확한 절사가 중요한 경우 해결책은 해당 숫자에 곱셈을 하여 정수로 변환하는 것입니다.

예 및 결과:  

  • Round( 3.8 ): 4를 반환합니다.
  • Round( 3.8, 4 ): 4를 반환합니다.
  • Round( 2.5 ): 3을 반환합니다. 2.5는 기본 단계 간격의 정확히 절반이므로 반올림됩니다.
  • Round( 2, 4 ): 4를 반환합니다. 2는 단계 간격 4의 정확히 절반이므로 반올림됩니다.
  • Round( 2, 6 ): 0을 반환합니다. 2는 단계 간격 6의 절반보다 작으므로 반내림됩니다.
  • Round( 3.88 , 0.1 ): 3.9를 반환합니다.
  • Round( 3.88 , 5 ): 3.9를 반환합니다.
  • Round( 1.1 , 1 , 0.5 ): 3.9를 반환합니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com