根据使用以下公式输入的x值 编写计算y值的程序代码。
1
---------------
1
x + ----------
1
x + ------
1
x + ---
2
例如:
If x = 1, y = 0.6000000000000001
If x = 10 y = 0.09901951266867294
If x = 100 y = 0.009999000199950014
If x = -5 y = -0.19258202567760344
我的密码
x = float(input("x= "))
y = (1.0/(x+(1.0/(x+(1.0/(x+0.5))))))
print(y)
我的结果
x= 1 y= 0.625
x= 10 y= 0.09901914992993928
x= 100 y= 0.009999000199462694
x= -5 y= -0.19262295081967212
我不知道我做错了什么。结果是如此接近。