用sql程序编写计算s=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+…当第i项的值小于0.0001时结束.
答案:2 悬赏:70 手机版
解决时间 2021-04-04 20:11
- 提问者网友:書生途
- 2021-04-03 23:18
用sql程序编写计算s=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+…当第i项的值小于0.0001时结束.
最佳答案
- 五星知识达人网友:平生事
- 2021-04-03 23:33
写个循环判断就可以,问题是你分母的规律。。。。。。。。
全部回答
- 1楼网友:你可爱的野爹
- 2021-04-04 00:01
declare
i int:=1;
v_sum float:=0;
v_val float:=1;
v_v int:=1;
begin
while(v_val<0.0001)
Loop
v_sum := v_sum + 1/v_v;
v_val := 1/(i+v_v);
v_v := (i+v_v);
i := i + 1;
end Loop;
Dbms_Output.Put_Line(v_sum);
end;
i int:=1;
v_sum float:=0;
v_val float:=1;
v_v int:=1;
begin
while(v_val<0.0001)
Loop
v_sum := v_sum + 1/v_v;
v_val := 1/(i+v_v);
v_v := (i+v_v);
i := i + 1;
end Loop;
Dbms_Output.Put_Line(v_sum);
end;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |