一、总结:
1. fix函数:向零方向取整
2. ceil函数:向正无穷方向取整
3. floor函数:向负无穷方向取整
4. round函数:四舍五入为最近的小数或整数
二、调用格式及说明
1. fix函数
调用格式 | 说明 |
---|---|
Y=fix(X); | 将X的每个元素朝零方向四舍五入为最近的整数。 |
2. ceil函数
调用格式 | 说明 |
---|---|
Y=ceil(X); | 将 X 的每个元素四舍五入到大于或等于该元素的最接近整数。 |
Y=ceil(t); | 将 duration 数组 t 的每个元素四舍五入到大于或等于此元素的最接近的秒数。 |
Y=ceil(t,unit); | 将 t 的每个元素四舍五入到大于或等于此元素的最接近的数(使用指定的时间单位)。 |
3. floor函数
调用格式 | 说明 |
---|---|
Y=floor(X); | 将 X 的每个元素四舍五入到小于或等于该元素的最接近整数。 |
Y=floor(t); | 将 duration 数组 t 的每个元素四舍五入到小于或等于此元素的最接近的秒数。 |
Y=floor(t,unit); | 将 t 的每个元素四舍五入到小于或等于此元素的最接近的数(使用指定的时间单位)。 |
4. round函数
调用格式 | 说明 |
---|---|
Y=round(X); | 将 X 的每个元素四舍五入为最近的整数,小数部分恰好为0.5时,向偏离零方向取整。 |
Y=round(X,N); | 四舍五入到 N 位数,N为整数。 |
Y=round(X,N,type); | 指定四舍五入的类型。指定 ‘significant’ 四舍五入为 N 位有效数字(从最左位数开始计数)。在此情况下,N 必须为正整数。 |
Y=round(t); | 将 duration 数组 t 的每个元素四舍五入到最接近的秒数。 |
Y=round(t,unit); | 将 t 的每个元素四舍五入到指定单位时间的最接近的数。 |