NumPy 函数

NumPy ceil() 函数返回输入数据的向上取整值。标量 x 的上限是最小整数 i,使得 i >= x。

语法

numpy.ceil(a, out=None) 

参数

a必填。 指定包含元素的数组,计算向上取整值
out可选。 指定存储结果的位置。如果提供,它必须具有输入广播到的形状。如果未提供或无,则返回新分配的数组。

返回值

返回a每个元素的向上取整值

示例:

在下面的示例中,numpy ceil() 函数用于计算数组 Arr 中每个元素的向上取整值

import numpy as np

Arr = np.array([0.65, 6.56, 52.67, 167.23])
print("原始数组:")
print(Arr)

print("\n向上取整后的数组:")
print(np.ceil(Arr)) 

上述代码的输出将是:

原始数组:
[   0.65    6.56   52.67  167.23]

向上取整后的数组:
[   1.    7.   53.  168.]