MATLAB函数Round()
Round:四舍五⼊为最近的⼩数或者整数
下⾯展⽰⼀些下函数应⽤语句。
1.Y = round(X) 将 X 的每个元素四舍五⼊为最近的整数。在对等情况下,即有元素的⼩数部分恰为 0.5 时,round 函数会偏离零四舍五⼊到具有更⼤幅值的整数。
2.Y = round(X,N) 四舍五⼊到 N 位数:
N > 0:舍⼊到⼩数点右侧的第 N 位数。
N = 0:四舍五⼊到最接近的整数。
N < 0:舍⼊到⼩数点左侧的第 N 位数。
3.Y = round(X,N,type) 指定四舍五⼊的类型。指定 ‘significant’ 以四舍五⼊为 N 位有效数(从最左位数开始计数)。在此情况下,N 必须为正整数。
4.Y = round(t) 将 duration 数组 t 的每个元素四舍五⼊到最接近的秒数。
5.Y = round(t,unit) 将 t 的每个元素四舍五⼊到指定单位时间的最接近的数。四舍五入函数保留整数
⽰例:
Y = round(pi,3):将 pi 四舍五⼊为最近的 3 位⼩数。
Y = 3.142
Y=round(863178137,-2):将数值 863178137 四舍五⼊为 100 的最近倍数。(向左舍弃两位)
Y=863178100