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 

이전 기사 다음 기사

톱 팁