Library tutorials & articles
Mathematical Functions
Rounding
If you want to round a number to a certain number of decimal places, use the Round function.
Round (Number, NumDigitsAfterDecimal)
So, if you call
Round(29.03914, 2)
you will get 29.04 (the last digit is 4 because it has been rounded up).
If you want to round a number to, say the nearest 100, you can either use the Format function, or a more efficient method using the Round function again:
Round(nNumber / 10, 1) * 10
This rounds nNumber to the nearest 10. If you want to round to the nearest 1000, use
Round(nNumber / 1000, 1) * 1000
Simple!
Related articles
Related discussion
-
VB6 Runtime error 381 subsript out of range Error
by Uncle (2 replies)
-
passing and reading parameters from using Shell
by jigartoliya (0 replies)
-
Convert C++ code to VB6
by mawcot (4 replies)
-
listbox scrollbar
by Dennijr (10 replies)
-
Can you describe Above simple VB6 code?
by pramodmca09 (0 replies)
Related podcasts
-
Christian Beauclair
14 mai 2008 (�mission #0074) ::.Christian Beauclair: Stratégies de migration VB6 vers .NET Nous discutons avec Christian Beauclair des stratégies de migration VB6 vers .NET. Entre autres, nous discutons comment utiliser le "VB 6 Code Advisor" et le "Interop Forms Toolkit" pour ajouter la puiss...
Comments
Leave a comment
Sign in or Join us (it's free).