求python高手此看看此代码的问题!!
求python高手此看看此代码的问题!!#pi/4=1-1/3+1/5-1/7+……
fm=1
s=1
n=1
while (n<=1000):
s=-s
fm=fm+2
sum=1+s*(1/fm)
n=n+1
pi=4*sum
print pi
(结果为4)
个人认为问题出在while上
恳请高手解答!!!
不胜感激! 帮顶帮顶 以前想学bash的。不过最后也没弄。你这个问题,py上没有不会有错误提示吗? 运行结果为4,但应该为pi python除法默认输出不大于结果的整数,除法运算要得到想要的结果的时候转换成float数据 这不是高中信息技术学考学的VB语言吗?
页:
[1]