math.atan介绍
math.atan用于求一个数值的反正切值,比如1的反正切:math.atan(1),此函数接收两个参数,第一个参数是y值,第二个参数是x值,如果第二个参数不传或者传nil则x默认为1,即math.atan(y, x)。
math.atan使用
我们用3种方法求1的反正切值,如下代码:
io.write("math.atan(1) = ", math.atan(1), "\n")
io.write("math.atan(1, nil) = ", math.atan(1, nil), "\n")
io.write("math.atan(2, 2) = ", math.atan(2, 2), "\n")
输出如下:
math.atan(1) = 0.78539816339745
math.atan(1, nil) = 0.78539816339745
math.atan(2, 2) = 0.78539816339745
从输出结果可以看出math.atan(1) == math.atan(1, nil) == math.atan(2, 2)。
math.atan总结
math.atan用于求一个数值的反正切值,调用方式是math.atan(y, x), 如果x不传或者传nil,x默认为1。