四种取整函数
MATLAB中对取整,给出了四种不同取整方法的函数,
分别是:
- fix
- floor
- ceil
- round
1、fix()
向靠近0的方向取整
比如:
fix(2.2)=2
fix(2.9)=2
fix(-1.2)=-1
fix(-2.7)=-2
2、floor()
朝负无穷方向取整,就是平时所说的不超过x的最大整数
比如:
floor(2.2)=2
floor(2.9)=2
floor(-1.2)=-2
floor(-2.7)=-3
3、ceil()
朝正无穷方向取整
比如:
ceil(2.2)=3
ceil(2.9)=3
ceil(-1.2)=-1
ceil(-2.7)=-2
4、round()
四舍五入
比如:
round(2.2)=2
round(2.9)=3
round(-1.2)=-1
round(-2.7)=-3