Feedback

Complex2Angle

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

3 Kommentare

  1. 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

  2. wieso entmutigen? Danke für den Hinweis!

    edit: kann es sein, dass die zum 4er Framework gehört? Ich nutze noch 3.5?