jax.numpy.ceil

jax.numpy.ceil(x)

Return the ceiling of the input, element-wise.

LAX-backend implementation of ceil(). Original docstring below.

ceil(x, /, out=None, *, where=True, casting=’same_kind’, order=’K’, dtype=None, subok=True[, signature, extobj])

The ceil of the scalar x is the smallest integer i, such that i >= x. It is often denoted as \(\lceil x \rceil\).

Parameters

x (array_like) – Input data.

Returns

y – The ceiling of each element in x, with float dtype. This is a scalar if x is a scalar.

Return type

ndarray or scalar

See also

floor(), trunc(), rint()

Examples

>>> a = np.array([-1.7, -1.5, -0.2, 0.2, 1.5, 1.7, 2.0])
>>> np.ceil(a)
array([-1., -1., -0.,  1.,  2.,  2.,  2.])