Golang基本三角学arctan计算

时间:2016-04-07 16:28:55

标签: math go trigonometry

这是一个Trig 101问题。不幸的是,我不记得我的基本触发太好了(太老:)。我需要在Golang中找到一个公式来计算给定系数的角度。举个例子:

Tan(角度)=系数 角度= arctan(系数)

实施例: 角度= arctan(0.2)= 11.31度(其中系数= 0.2)

角度= arctan(0.3)= 16.699度(其中系数= 0.3)

角度= arctan(0.5)= 26.565度(其中系数= 0.5)

以下网址为计算器显示正确的值:

http://www.rapidtables.com/calc/math/Tan_Calculator.htm

鉴于这些例子,我如何推导出一个用Golang编写的公式来计算给定系数的角度?

提前感谢您的时间。

巴勒特

1 个答案:

答案 0 :(得分:1)

Go Playground

package main

import (
    "fmt"
    "math"
)

func main() {
    fmt.Println("Tan: ", math.Tan(90))
    fmt.Println("Arctan: ", math.Atan(0.2))
    fmt.Println("Arctan: ", math.Atan(0.3))
    fmt.Println("Arctan: ", math.Atan(0.5))
}

List of func in math package