numpy.fix#

numpy.fix(x, out=None)[原始碼]#

向零方向捨入到最接近的整數。

將浮點數陣列逐元素向零方向捨入到最接近的整數。捨入後的值與輸入值具有相同的資料型別。

參數:
xarray_like

要捨入的陣列

outndarray,選用

儲存結果的位置。如果提供,則其形狀必須與輸入廣播到的形狀相同。如果未提供或為 None,則會傳回新配置的陣列。

回傳值:
out浮點數 ndarray

與輸入值具有相同維度和資料型別的陣列。如果未提供第二個參數,則會傳回一個包含捨入值的新陣列。

如果提供了第二個參數,則結果會儲存在該處。回傳值 out 接著會是該陣列的參照。

另請參閱

rint, trunc, floor, ceil
around

捨入到給定的十進位位數

範例

>>> import numpy as np
>>> np.fix(3.14)
3.0
>>> np.fix(3)
3
>>> np.fix([2.1, 2.9, -2.1, -2.9])
array([ 2.,  2., -2., -2.])