VBA.VB6 - 반올림 기능 (n 자리보다 크거나 작음)
Round () 함수는 다음 형식의 잘못된 반올림을 제공합니다.
(2a + 0.5) x 10 ^ -n (반쪽 반 내림)
단점으로 볼 때, (2a - 0, 5) x 10 ^ -n의 숫자는 대개 반올림 반올림합니다.
저자 : Patrice33740
예 :
라운드 (0.15, 1) = 0.2
라운드 (0.25, 1) = 0.2
라운드 (0.35, 1) = 0.4
라운드 (0.45, 1) = 0.4
아래의 반올림 함수에는이 예외가 없습니다.
라운드 (0.15, 1) = 0.2
라운드 (0.25, 1) = 0.3
라운드 (0.35, 1) = 0.4
라운드 (0.45, 1) = 0.5
개인 함수 라운드 (ByVal 번호, ByVal Decimal) Arrondi = Int (숫자 * 10 ^ 소수 + 1 / 2) / 10 ^ 소수 End Function