早教吧 育儿知识 作业答案 考试题库 百科 知识分享

为什么这个vfp程序中鞥把圆周率计算到3.14我想计算到后面N多位应该怎么办?settalkoffS=0T=1k=-1fori=1to1000step2k=-kT=1/iS=S+k*Tendf"圆周率="+Str(4*s,4,2)retu

题目详情
为什么这个vfp程序中鞥把圆周率计算到3.14 我想计算到后面N多位 应该怎么办?
set talk off
S=0
T=1
k=-1
for i=1 to 1000 step 2
k=-k
T=1/i
S=S+k*T
endf
"圆周率 = "+Str(4*s,4,2)
retu
▼优质解答
答案和解析
用pi( ) 函数
返回值的小数点位置由 SET DECIMALS 命令决定.