- floor:向下取整,返回不大于输入参数的最大整数。
x = 3.8; y = floor(x); % 向下取整 disp(y); % 输出结果为3
- ceil:向上取整,返回不小于输入参数的最小整数。
x = 3.2; y = ceil(x); % 向上取整 disp(y); % 输出结果为4
- round:四舍五入取整,返回最接近输入参数的整数。
x = 3.5; y = round(x); % 四舍五入取整 disp(y); % 输出结果为4
- fix:向零取整,返回不超过输入参数的最接近整数而不更改符号。
x = -3.8; y = fix(x); % 向零取整 disp(y); % 输出结果为-3
- fixpos:向正无穷取整,返回不小于输入参数的最小整数。
x = -3.8; y = fixpos(x); % 向正无穷取整 disp(y); % 输出结果为-3
- fixneg:向负无穷取整,返回不大于输入参数的最大整数。
x = -3.8; y = fixneg(x); % 向负无穷取整 disp(y); % 输出结果为-4
05-09
301
07-21
922
07-28