概述
Matlab取整函数: fix
, floor
, ceil
, round
函数 | 操作 |
---|---|
Y = fix(X) | 向零取整 |
Y = floor(X) | 向下取整 |
Y = ceil(X) | 向上取整 |
Y = round(X) | 四舍五入取整 |
Y = fix(X)
将 X 的每个元素朝零方向四舍五入为最近的整数。对于正方向的 X,fix 的行为与 floor 相同。对于负方向的 X,fix 的行为与 ceil 相同。Y = floor(X)
将 X 的每个元素四舍五入到小于或等于该元素的最接近整数。Y = ceil(X)
将 X 的每个元素四舍五入到大于或等于该元素的最接近整数。Y = round(X)
将 X 的每个元素四舍五入为最近的整数。在对等情况下,即有元素的小数部分恰为 0.5 时,round 函数会偏离零四舍五入到具有更大幅值的整数。
精度、位数
Y = round(X,N)
四舍五入到 N 位数:
N > 0:舍入到小数点右侧的第 N 位数。
N = 0:四舍五入到最接近的整数。
N < 0:舍入到小数点左侧的第 N 位数
字符型
>>a=12.3456789;
>> b = sprintf('%8.2f',a)
b = '12.35'
数据格式化
format
如:输出形式为分数:format rat
,执行直到下一个format
出现
thanks:matlab里面如何保留小数特定位数
最后
以上就是优秀飞鸟为你收集整理的MATLAB取整及位数的全部内容,希望文章能够帮你解决MATLAB取整及位数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复