Round to nearest integer towards zero.
LAX-backend implementation of
fix(). Original docstring below.
Round an array of floats element-wise to nearest integer towards zero. The rounded values are returned as floats.
x (array_like) – An array of floats to be rounded
out (ndarray, optional) – A location into which the result is stored. If provided, it must have a shape that the input broadcasts to. If not provided or None, a freshly-allocated array is returned.
out – A float array with the same dimensions as the input. If second argument is not supplied then a float array is returned with the rounded values.
If a second argument is supplied the result is stored there. The return value out is then a reference to that array.
- Return type
ndarray of floats
>>> np.fix(3.14) 3.0 >>> np.fix(3) 3.0 >>> np.fix([2.1, 2.9, -2.1, -2.9]) array([ 2., 2., -2., -2.])