fix函數

fix函數

Excel函數
fix(x)函數和int(x)函數是積分函數,但它們是不同的。當x為正時,兩個整數函數都會删除x的小數部分,并返回其整數部分的值而不進行舍入;[1]當x為負時,Int(x)返回小于或等于x的最大整數,fix(x)函數返回大于或等于x的最小整數。
  • 中文名:fix函數
  • 外文名:
  • 别名:
  • 類型:取整函數
  • 類似函數:int(x)函數
  • 定義:是直接取x的整數部分

基本内容

fix(x)函數與int(x)函數同為取整函數,但有所不同。當x為正時,兩個取整函數都是删除x小數部分,返回其整數部分的值,不進行四舍五入;當x為負時,Int(x)返回小于或等于x的最大整數,fix(x)函數返回大于或等于x的最小整數。即fix函數指的是直接取x的整數部分,而int函數則是不大于x的整數。

MATLAB函數fix簡介

調用格式:B=fix(A)

在matlab中fix是一個取整函數,取整規則是向最靠近零取整。在matlab的命令窗口中輸入doc fix或者help fix即可獲得該函數的幫助信息。

相關函數:ceil、floor、round

a = [-1.9, -0.2, 3.4, 5.6, 7.0, 2.4+3.6i]

a = Columns 1 through 4

-1.9000 -0.2000 3.4000 5.6000

Columns 5 through 6

7.0000 2.4000 + 3.6000i

fix(a)

ans = Columns 1 through 4

-1.0000 0 3.0000 5.0000

Columns 5 through 6

7.0000 2.0000 + 3.0000i

可見fix把一個常數向靠近0取整。

相關詞條

相關搜索

其它詞條