round
Syntax
round(X, [percision])
Arguments
X is a scalar/vector/matrix.
percision is an integer indicating the number of digits after the decimal point. The default value is 0.
Details
round a number to the specified number of digits after the decimal point with the round half up rule.
In comparison, functions floor and ceil map a number to the largest previous or the smallest following integer, respectively.
Examples
$ round 2.1;
2
$ round 2.9;
3
$ round -2.1;
-2
$ round(2.154,2);
2.15
$ round(2.156,2);
2.16
$ ceil 2.1;
3
$ ceil 2.9;
3
$ ceil -2.1;
-2
$ floor 2.1;
2
$ floor 2.9;
2
$ floor -2.1;
-3
$ m = 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9 10$2:5;
$ m;
#0 |
#1 |
#2 |
#3 |
#4 |
---|---|---|---|---|
1.1 |
3.3 |
5.5 |
7.7 |
9.9 |
2.2 |
4.4 |
6.6 |
8.8 |
10 |
$ round m;
#0 |
#1 |
#2 |
#3 |
#4 |
---|---|---|---|---|
1 |
3 |
6 |
8 |
10 |
2 |
4 |
7 |
9 |
10 |