编程技术文章分享与教程

网站首页 > 技术文章 正文

lua math.sin使用 lua函数用法

hmc789 2024-11-09 13:06:42 技术文章 2 ℃

math.sin介绍

math.sin用于求一个用弧度表示的数据的正弦值,比如30度的正弦值math.sin(math.pi/6),需要注意的是数值要用弧度表示,不能用角度表示。

math.sin使用

我们知道sin2a+cos2a=1,我们写个程序来验证下,如下代码:

print(math.pow(math.sin(math.pi/6), 2) + math.pow(math.cos(math.pi/6), 2))
print(math.cos(math.pi/6)*math.cos(math.pi/6) + math.sin(math.pi/6)*math.sin(math.pi/6))

输出如下:

1.0
1.0

上面例子我们用math.pi/6演示的,当然你可以换成任意值,结果都是一样的,自己动手试一下吧。

math.sin总结

math.sin返回第一个参数的正弦值,此函数只接收一个参数,多余的参数会被忽略掉,此参数必须是用弧度表示的,如果你计算的不是弧度表示的正弦值,需要在调用这个函数前把数值转换为弧度表示的值。

Tags:

标签列表
最新留言