MatLab取整函数

MatLab默认的数值类型为双精度 double 型,而 double / single 类型数据在转为整型时常常需要取整,MatLab提供了以下四种取整函数。

函数 说明 举例
floor 向下取整 floor(1.5)=1
floor(-1.5)=-2
ceil 向上取整 ceil(1.5)=2
ceil(-1.5)=-1
round 取整到最近的整数(若小数部分为0.5,则向绝对值大的方向取整) round(1.5)=2
round(-1.5)=-2
fix 向 0 取整 round(1.5)=1
round(-1.5)=-1

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!