#很简单的一道题,但就是输出的精度.........囧! while True: try: n=int(input()) total=n for i in range(1,5): total+=2*n*(0.5)**i res=float(n*(0.5)**5) print('%g'%total) print('%g'%res) #%f 格式化定点数,可指定精度 #%e 科学计数法计数 #%g 根据值的大小采用%e或%f,但最多保留6位有效数字 except: break
#很简单的一道题,但就是输出的精度.........囧! while True: try: n=int(input()) total=n for i in range(1,5): total+=2*n*(0.5)**i res=float(n*(0.5)**5) print('%g'%total) print('%g'%res) #%f 格式化定点数,可指定精度 #%e 科学计数法计数 #%g 根据值的大小采用%e或%f,但最多保留6位有效数字 except: break