ceil

语法

ceil(X)

详情

函数 floorceil 分别把一个实数映射到小于等于它的最大整数,和大于等于它的最小整数。函数 round 根据四舍五入规则把一个实数映射到最接近的整数。

注:

numpy.ceil 函数的功能相同,区别在于 DolphinDB 的 ceil 函数只接受一个参数 X,不支持 numpy.ceil 中的 outwheredtypecastingorder 等参数。

参数

X 可以是标量、向量或矩阵。

返回值

整数类型标量、向量或矩阵。

例子

ceil(2.1);
// output
3
ceil(2.9);
// output
3
ceil(-2.1);
// output
-2

floor(2.1);
// output
2
floor(2.9);
// output
2
floor(-2.1);
// output
-3

round(2.1);
// output
2
round(2.9);
// output
3
round(-2.1);
// output
-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
ceil(m);
0 1 2 3 4
2 4 6 8 10
3 5 7 9 10