0
有什么错误下面的代码段转换为度[蟒2]
import math
n = input()
l = int(round((n*180)/math.pi))
print l
给出错误的答案。 如果n = 0.707106781187,那么它给出l = 41。它应该是45.
有什么错误下面的代码段转换为度[蟒2]
import math
n = input()
l = int(round((n*180)/math.pi))
print l
给出错误的答案。 如果n = 0.707106781187,那么它给出l = 41。它应该是45.
我认为你混合了程度和格拉第语。 45格拉迪亚斯的角落等于大约41度,50格拉迪亚斯的角落正好是45度。程序本身是正确的。 45度的输入的输入值应为0.785398,这是由PI 4.
更多度数,弧度和gradians可以在这里找到分为: https://en.wikipedia.org/wiki/Gradian
我觉得你得到正确的答案。你可能想到的是罪(45°)= 1/sqrt(2)。相当于45°弧度是0.7853981633974483。 –
谢谢指出。 –