您的位置:首页 > 编程语言 > MATLAB

MATLAB的取整函数:fix(x), floor(x) :,ceil(x) , round(x)

2011-12-24 14:36 399 查看
转自http://hi.baidu.com/lxfjiangsu/blog/item/49d7621f0b93630d304e15d0.html

(1)fix(x) : 截尾取整.

>> fix( [3.12 -3.12])

ans =

3 -3
(2)floor(x):不超过x 的最大整数.(高斯取整)

>> floor( [3.12 -3.12])

ans =

3 -4

(3)ceil(x) : 大于x 的最小整数

>> ceil( [3.12 -3.12])

ans =

4 -3

(4)四舍五入取整

>> round(3.12 -3.12)

ans =

0

>> round([3.12 -3.12])

ans =

3 -3

>>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: