关于Matlab取整函数round的用法

Y = round(X)X 的每个元素四舍五入为最近的整数。在对等情况下,即有元素的小数部分恰为 0.5 时,round 函数会偏离零四舍五入到具有更大幅值的整数。

Y = round(X,N) 四舍五入到 N 位数:

  • N > 0:舍入到小数点右侧的第 N 位数。

  • N = 0:四舍五入到最接近的整数。

  • N < 0:舍入到小数点左侧的第 N 位数。

例:

>> a=round(1234.567)

a =

        1235

  

>> a=round(1234.567,1)

a =

       1234.6

  

>> a=round(1234.567,-2)

a =

        1200