2017-05-09 43 views
-2

我正在制作一个计算轨迹的程序,但是在运行代码时,方程的答案远不是很小,但是当计算器运行相同时,答案是好的。Python方程的答案是不正确的

到目前为止,我已经尝试每一件事情我能想到的,如使用分数模块,试图解决这个问题:

的公式:

D= 9.81/V^2*sin(2*angle) 

蟒蛇公式:

D=9.81/((200**2)*math.sin(2*10)) 

目标回答是708

当前回答0.00026836 .....

回答

0

试试这样说:

angle = 10*math.pi/180.0 
D=9.81/((200**2)*math.sin(2*angle)) 

的Python,如C,C++,JAVA和JavaScript,采用弧度三角函数,不度。