go Asin(),求反正弦
Asin()方法语法
func Asin(x float64) float64
go源码对Asin()方法的介绍:
Asin returns the arcsine, in radians, of x.
Special cases are:
Asin(±0) = ±0
Asin(x) = NaN if x < -1 or x > 1
golang math.Asin()方法,可获取float64类型参数x的反正弦值,以弧度制表示,如果需要转换为角度值,可以乘以180,然后除以π。除此之外,Asin(±0) = ±0;Asin(x) = NaN if x < -1 or x > 1。
math.Asin()方法实例代码
下方实例,通过math.Asin()方法求取0.8660254037844386对应的角度值:
func main() {
a := math.Asin(0.8660254037844386)
a = a * 180 / math.Pi
fmt.Println(a)
}
运行go文件,得到输出:
59.999999999999986