2016-04-07 7 views
0

Dies ist eine Trig 101 Frage. Leider kann ich mich nicht an meine grundlegende Triggerung erinnern (zu alt :). Ich muss eine Formel in Golang finden, um den Winkel in Grad unter Berücksichtigung des Koeffizienten zu berechnen. Als Beispiel:Golang grundlegende Trigonometrie Arctan Berechnung

Tan (Winkel) = Koeffizient Winkel = arctan (Koeffizient)

Beispiele: Winkel = arctan (0,2) = 11,31 Grad (wobei der Koeffizient = 0,2)

Winkel = arctan (0.3) = 16,699 Grad (wo Koeffizient = 0,3)

Winkel = arctan (0,5) = 26,565 Grad (wo Koeffizient = 0,5)

die URL unter den Rechner gibt, der den cor zeigt rect Werte:

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

diese Beispiele gegeben, wie kann ich eine Formel geschrieben in Golang leiten den Winkel in Grad der Koeffizient gegeben zu berechnen?

Vielen Dank im Voraus für Ihre Zeit.

Bharat

+1

Die Mathematik-Paket enthält Funktionen für trigonometrische Werte Berechnung: https://golang.org/pkg/math/#Atan –

Antwort

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

+1

Sie haben sich zu vermehren die math.Atan (...) Ergebnisse von 180/math.Pi, um es in Grad zu konvertieren, obwohl. – Bharat