Sprache: VB
liefert den Winkel zu einer gegebenen komplexen Zahl
''' <summary>
''' liefert den Winkel zu einer gegebenen komplexen Zahl
''' </summary>
''' <param name="RealTeil">realer Anteil der komplexen Zahl</param>
''' <param name="ImaginaerTeil">imaginärer Anteil der komplexen Zahl</param>
''' <returns>Winkel zu der Komplexen Zahl</returns>
''' <remarks></remarks>
Public Shared Function Complex2Angle(ByVal RealTeil As Double, ByVal ImaginaerTeil As Double) As Double
return Atan2(ImaginaerTeil, RealTeil) * (180 / PI)
End Function
''' <summary>
''' liefert den Winkel zu einer gegebenen komplexen Zahl
''' </summary>
''' <param name="RealTeil">realer Anteil der komplexen Zahl</param>
''' <param name="ImaginaerTeil">imaginärer Anteil der komplexen Zahl</param>
''' <returns>Winkel zu der Komplexen Zahl</returns>
''' <remarks></remarks>
Public Shared Function Complex2Angle(ByVal RealTeil As Double, ByVal ImaginaerTeil As Double) As Double
return Atan2(ImaginaerTeil, RealTeil) * (180 / PI)
End Function
Alte URL:
/snippet/complex2angle/1685
Hi Neogeo,
ich möchte dich ja nicht entmutigen, aber kennst du die Complex-Stuct aus dem namespace System.Numerics? Die hat alles an Bord, was man (für den Anfang) an komplexen Zahlen benötigt.
Einziges Manko: man muss einen Verweis auf System.Numerics.dll setzen.
Gruß Gwinn
wieso entmutigen? Danke für den Hinweis!
edit: kann es sein, dass die zum 4er Framework gehört? Ich nutze noch 3.5?
Ja ist erst ab 4.0 im Framework enthalten.
Wenns geht würde ich dann auf die neuere Version umsteigen