舍入到第二个小数

时间:2016-01-14 00:39:26

标签: matlab

我有一个起始值,在每个句点结束时乘以相同的数字。我将所有这些值都放在矩阵A中。这些值都显示为乘以1.0e+005。使用round(A),我得到六个数字的整数。

我想要将所有值四舍五入到第二个小数。最简单的方法是什么?

编辑:

这是我在我的m文件中得到的。

format short
N = 16;
A = zeros(N,1)
A(1,1) = 425000;
t = 2;

while t ~= N+1
    A(t,1) = 1.02 * A(t-1,1);
    t = t+1;
end

A = round(A*100)/100

1 个答案:

答案 0 :(得分:0)

format short
A = rand(5,1);
A' % 0.0462    0.0971    0.8235    0.6948    0.3171
A = round(A*100)/100;
A' % 0.0500    0.1000    0.8200    0.6900    0.3200