回 帖 发 新 帖 刷新版面

主题:求1-1/2+1/3-1/4.....+1/99-1/100的,请看看,谢谢.

CLS
sum=0
FOR n=1 TO 100
m=1/n
IF n mod 2=0 THEN m=m*(-1)
sum=sum+m
NEXT n
PRINT sum
END

回复列表 (共5个回复)

沙发

怎么好像少了个 end if啊`~~

板凳

sum = 0
for n = 1 to 100
m = 1 / n
if n mod 2 = 0 then
m = -m
sum = sum + m
print sum; "+" ; n ; "=" ; sum + m
end if
next n
print sum
end
我是根据了某人教我的教法编写的 还没调试 楼上试试吧

3 楼

CLS
sum# = 0
flag = -1
FOR n# = 1 TO 100
  flag = -flag
  sum# = sum# + flag / n#
NEXT n#
PRINT sum#
END

4 楼

楼上的程序真巧妙,精度也高,我原来的程序保留了小数点后7位.楼上的精度达到16位.
我记下这个程序了.

5 楼

a&b=3
   c&d=5%

now,e&F=??
  a&c&e==b&d&f
  ......

我来回复

您尚未登录,请登录后再回复。点此登录或注册