<< Click to Display Table of Contents >> Navigation: ThinBASIC Core Language > BuiltIn Functions > Numeric functions > RoundNM |
Description
Round a number to the nearest upper multiple of base number.
Syntax
n = RoundNM(Number, BaseMultiple [, nDecimals])
Returns
Number
Parameters
Name |
Type |
Optional |
Meaning |
Number |
Numeric |
No |
The numeric value to be rounded to the nearest multiple of ... |
BaseMultiple |
Numeric |
No |
Base numeric multiple |
nDecimals |
Numeric |
Yes |
Number of decimal places to return in the rounded number |
Remarks
Restrictions
See also
Numeric functions, FIX, CEIL, INT, FRAC, Round
Examples
Uses "Console"
printl RoundNM(10, 3) '---returns 12, that is to nearest multiple of 3 above 10
printl RoundNM(61, 10) '---returns 70, that is to nearest multiple of 10 above 61
printl RoundNM( 2, 3) '---returns 3, that is to nearest multiple of 3 above 2
WaitKey