floor

Syntax

floor(X)

Arguments

X is a scalar/vector/matrix.

Details

The floor and ceil functions map a real number to the largest previous and the smallest following integer, respectively. Function round maps a real number to the largest previous or the smallest following integer with the round half up rule.

Examples

$ floor(2.1);
2
$ floor(2.9);
2
$ floor(-2.1);
-3

$ ceil(2.1);
3
$ ceil(2.9);
3
$ ceil(-2.1);
-2

$ round(2.1);
2
$ round(2.9);
3
$ round(-2.1);
-2

$ 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

$ floor(m);

#0

#1

#2

#3

#4

1

3

5

7

9

2

4

6

8

10