fix函式

fix函式

fix函式在matlab中是一種取整函式、截斷函式。取整規則是向最靠近零取整。在matlab的命令視窗中輸入doc fix或者help fix即可獲得該函式的幫助信息。 fix函式指的是直接取x的整數部分,當x為正時,兩個取整函式都是刪除x小數部分,返回其整數部分的值,不進行四捨五入;當x為負時,Int(x)返回小於或等於x的最大整數,fix(x)函式返回整數部分。

即int函式則是不大於x的整數。x可以是實數型或貨幣型數據。就是說如果是fix(-6.7)會返回-6,int(-6.7)就會返回-7。

語法

Fix(number)

作用

刪除 number 參數的小數部分並返回以整數表示的結果。

示例

與int函式的區別

Int 和 Fix 函式的區別在於如果 number 參數為負數時,Int 函式返回小於或等於 number 的第一個負整數,而 Fix 函式返回大於或等於 number 參數的第一個負整數。例如,Int 將 -8.4 轉換為 -9,而 Fix 函式將 -8.4 轉換為 -8。

相關詞條

相關搜尋

熱門詞條

聯絡我們