×

注意!页面内容来自https://baike.baidu.com/item/fix函数/2955671,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

fix函数

一种取整函数、截断函数
收藏
0有用+1
0
fix函数在matlab中是一种取整函数、截断函数。取整规则是向最靠近零取整。在matlab的命令窗口中输入doc fix或者help fix即可获得该函数的帮助信息。
fix函数指的是直接取x的整数部分,当x为正时,两个取整函数都是删除x小数部分,返回其整数部分的值,不进行四舍五入;当x为负时,Int(x)返回小于或等于x的最大整数,fix(x)函数返回整数部分。
中文名
fix函数
外文名
fix function
类    型
取整函数
类似函数
int(x)函数
定    义
是直接取x的整数部分
函数简介
int函数则是不大于x的整数。x可以是实数型或货币型数据。就是说如果是fix(-6.7)会返回-6,int(-6.7)就会返回-7。
语法
Fix(number)
作用
删除 number 参数的小数部分并返回以整数表示的结果。
示例
msgbox Fix(2.33333) '返回结果为2. msgbox Fix(6.66666) '返回结果为6. msgbox Fix(-6.66666) '返回结果为-6. msgbox Fix(-2.33333) '返回结果为-2.
与int函数的区别
Int 和 Fix 函数的区别在于如果 number 参数为负数时,Int 函数返回小于或等于 number 的第一个负整数,而 Fix 函数返回大于或等于 number 参数的第一个负整数。例如,Int 将 -8.4 转换为 -9,而 Fix 函数将 -8.4 转换为 -8。