计算Lua的最大高度

时间:2019-03-25 09:24:01

标签: math lua

我试图获得一个物体抛出的最大高度,但这给我一个错误的结果

我做到了:

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

1 个答案:

答案 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或其他参考文献。真的有帮助。