为什么代码的运算结果和计算器算的不一样
def move(x,y,step,angle):
... nx=x+step*math.cos(angle)
... ny=y-step*math.sin(angle)
... return nx,ny
算出来x=100+cos60,y=100-sin60.这样和返回的值不一样啊。要交叉才一样
def move(x,y,step,angle):
... nx=x+step*math.cos(angle)
... ny=y-step*math.sin(angle)
... return nx,ny
算出来x=100+cos60,y=100-sin60.这样和返回的值不一样啊。要交叉才一样
2016-03-21
举报