go Sincos(),同时返回正弦余弦

Sincos()方法语法

func Sincos(x float64) (sin, cos float64)

go源码对Sincos()方法的介绍:

Sincos returns Sin(x), Cos(x).

Special cases are:

Sincos(±0) = ±0, 1
Sincos(±Inf) = NaN, NaN
Sincos(NaN) = NaN, NaN

golang标准库math.Sincos()方法,可以同时返回参数x的正弦和余弦值,其中x用弧度制的值表示。除此之外,Sincos(±0) = ±0, 1;Sincos(±Inf) = NaN, NaN;Sincos(NaN) = NaN, NaN。


math.Sincos()方法实例代码

下方实例,以30°角对应的弧度制值来作为参数:

func main() {
	sin, cos := math.Sincos(30 * math.Pi / 180)
	fmt.Println(sin)
	fmt.Println(cos)
}

运行go文件,得到输出:

0.5
0.8660254037844386

全栈后端 / go语法 :













Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.