我试图获得抛出物体的最大高度,但它给我一个错误的结果
我做的:
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
当你假设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或其他参考资料。这真的有帮助。