Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - ATAN2

Referenz-Navigation

 

Syntax: ATAN2 (Zahl1, Zahl2)
Typ: Funktion
Kategorie: Mathematik

ATAN2 gibt den Arcustangens (Inverstangens) des Quotienten zweier Zahlen zurück. Der Arcustangens ist der Winkel, dessen Tangens die angegebene Zahl ergeben würde.

ATAN2 liefert den Arcustangens des Quotienten zweier arithmetischer Ausdrücke, ohne dabei den Quotienten explizit zu berechnen, so dass keine Division durch Null auftreten kann. Im Gegensatz zur BefehlsreferenzeintragATN-Funktion kann bei der ATAN2-Funktion das Ergebnis zwischen minus Pi und plus Pi liegen, also in allen 4 Quadranten des Koordinatensystems. Dies ist möglich, weil es eine Unterscheidungsmöglichkeit gibt zwischen x>0 und y<0 sowie x<0 und y>0, usw. Durch die Division zweier Zahlen geht die Information, welcher der beiden Parameter < 0 ist, verloren. ATN(x) ist eigentlich ATAN2(x,1) und nicht ATAN2(-x,-1).

Beispiel:

PRINT ATAN2(7, 24)
' ergibt das gleiche wie
PRINT ATN  (7 / 24)
' oder
PRINT ATAN2(7 / 24, 1)

PRINT ATAN2(24, 0)
SLEEP

Unterschiede zu QB: neu in FreeBASIC

Unterschiede unter den FB-Dialektformen:
In der Dialektform Befehlsreferenzeintrag-lang qb steht ATAN2 nicht zur Verfügung und kann nur über __ATAN2 aufgerufen werden.

Siehe auch:
Befehlsreferenzeintragmathematische Funktionen, BefehlsreferenzeintragSIN, BefehlsreferenzeintragASIN, BefehlsreferenzeintragCOS, BefehlsreferenzeintragACOS, BefehlsreferenzeintragTAN, BefehlsreferenzeintragATN


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 25.06.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 20.08.2015 von Redakteurnemored gespeichert.
  Versionen Versionen