s=1+2+2^2+2^3+...+2^63 分别用循环结构和调用MATLAB的sum函数求s的值

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 04:06:13

s=1+2+2^2+2^3+...+2^63 分别用循环结构和调用MATLAB的sum函数求s的值
s=1+2+2^2+2^3+...+2^63 分别用循环结构和调用MATLAB的sum函数求s的值

s=1+2+2^2+2^3+...+2^63 分别用循环结构和调用MATLAB的sum函数求s的值
n=1:63;
x=2.^n;
sum2=sum(x)
得到结果:
sum2 =
1.8447e+019

1.用循环结构求解
>> s=0;
>> for i=0:63
s=s+2^i;
end
>> s
s =
1.8447e+019
2.用sum函数求解
>> n=0:63;
>> x=2.^n;
>> s=sum(x)
s =
1.8447e+019

什么意思?