Round - 스크립트 및 차트 함수
Round()는 offset 숫자에 의해 시프트된 step의 가장 가까운 배수로 숫자를 올림 또는 내림한 결과를 반환합니다.
절사할 숫자가 정확히 간격의 중간일 경우 반올림됩니다.
구문:
Round(x[, step[, offset]])
반환 데이터 유형: 숫자
인수:
인수 | 설명 |
---|---|
x | 입력 숫자입니다. |
step | 간격 증가값입니다. 기본값은 1입니다. |
offset |
단계 간격의 기수를 정의합니다. 기본값은 0입니다. |
예 및 결과:
예 | 결과 |
---|---|
Round(3.8 ) |
4를 반환합니다. 이 예에서, 단계의 크기는 1이고 단계 간격의 기수는 0입니다. 간격은 ...0 <= x <1, 1 <= x < 2, 2<= x <3, 3<= x <4...입니다. |
Round(3.8,4 ) |
4를 반환합니다. |
Round(2.5 ) |
3을 반환합니다. 이 예에서, 단계의 크기는 1이고 단계 간격의 기수는 0입니다. 간격은 ...0 <= x <1, 1 <= x <2, 2<= x <3...입니다. |
Round(2,4 ) |
4를 반환합니다. 2는 단계 간격 4의 정확히 절반이므로 반올림됩니다. 이 예에서, 단계의 크기는 4이고 단계 간격의 기수는 0입니다. 간격은 ...0 <= x <4, 4 <= x <8, 8<= x <12...입니다. |
Round(2,6 ) |
0을 반환합니다. 2는 단계 간격 6의 절반보다 작으므로 반내림됩니다. 이 예에서, 단계의 크기는 6이고 단계 간격의 기수는 0입니다. 간격은 ...0 <= x <6, 6 <= x <12, 12<= x <18...입니다. |
Round(3.88 ,0.1) |
3.9를 반환합니다. 이 예에서, 단계의 크기는 0.1이고 단계 간격의 기수는 0입니다. 간격은 ... 3.7 <= x <3.8, 3.8 <= x <3.9, 3.9 <= x < 4.0...입니다. |
Round(3.88875,1/1000) |
3.889를 반환합니다. 이 예에서 단계의 크기는 0.001이며 숫자를 반올림하고 소수점 이하 세 자리로 제한합니다. |
Round(3.88 ,5) |
5를 반환합니다. |
Round(1.1 ,1,0.5) |
1.5를 반환합니다. 이 예에서, 단계의 크기는 1이고 단계 간격의 기수는 0.5입니다. 간격은 ...0.5 <= x <1.5, 1.5 <= x <2.5, 2.5<= x <3.5...입니다. |