2017-05-09 49 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,採用弧度三角函數,不度。