以下一段代码有什么问题
import math
n = input ()
l = int(round((n*180)/math.pi))
print l
给出了错误的答案。 如果n = 0.707106781187,那么它给出l = 41.它应该是45。
答案 0 :(得分:0)
我认为你混合了学位和渐变。 45度的角落大约等于41度,50度的角落恰好是45度。程序本身是正确的。输入的45度输入值应为0.785398,即pi除以4。
有关度,弧度和渐变的更多信息,请点击此处: https://en.wikipedia.org/wiki/Gradian