问题描述
有我的功能
def eformat(f,prec,exp_digits):
s = "%.*e"%(prec,f)
mantissa,exp = s.split('e')
return "%se%+0*d"%(mantissa,exp_digits+1,int(exp))
n=int(input().strip())
l_test=[]
for i in range(n):
l_test.append(list(map(int,input().split())))
def fonc(l,r,k):
res=0
for i in range(l,r+1):
r1=10**(-k)
print(r1)
res+=(i+(r1))**(1/3)-i**(1/3)
return res
for i in range(n):
l,k=l_test[i]
res=fonc(l,k)`enter code here`
print(eformat(res,5,3))
输入 1 /n 1 1 15 正确答案应该是 3.3333E+016
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)