VBA.VB6 - funkcija zaokroževanja (več ali manj kot n številk)
Funkcija Round () omogoča nepravilno zaokroževanje številk v naslednji obliki:
(2a + 0, 5) x 10 ^ -n (okrogla polovica navzdol)
Z napotki so številke oblike (2a - 0, 5) x 10 ^ -n običajno okrogla polovica navzgor.
Avtor: Patrice33740
Na primer:
Krog (0, 15, 1) = 0, 2
Krog (0, 25, 1) = 0, 2
Krog (0, 35, 1) = 0, 4
Krog (0, 45, 1) = 0, 4
V nadaljevanju navedena funkcija zaokroževanja nima te anomalije:
Krog (0, 15, 1) = 0, 2
Krog (0, 25, 1) = 0, 3
Krog (0, 35, 1) = 0, 4
Krog (0, 45, 1) = 0, 5
Zasebni funkcijski krog (ByVal Number, ByVal Decimal) Arrondi = Int (Število * 10 ^ Decimalno + 1/2) / 10 ^ Funkcija decimalnega konca