我试图获得一个物体抛出的最大高度,但这给我一个错误的结果
我做到了:
local Vo = 10^2
local a = math.sin(30)^2
local g = 10*2
local H = Vo*a/g
print(H)
预期:1.25 结果:4.88
答案 0 :(得分:3)
当您假设math.sin
以度作为参数时,您的问题就开始了。它不是。它需要弧度:
local Vo = 10^2
local a = math.sin(math.rad(30))^2
local g = 10*2
local H = Vo*a/g
print(H)
-- 1.25
使用以前从未使用过的功能时,请参考lua-users wiki或其他参考文献。真的有帮助。