ATN

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » A » ATN

Syntax: ATN (Zahl)
Typ: Funktion
Kategorie: Mathematik

ATN gibt den Arcustangens (Inverstangens) einer Zahl zurück. Der Arcustangens ist der Winkel, dessen Tangens die angegebene Zahl ergeben würde.

'Zahl' ist eine beliebiger numerischer Ausdruck. Variablen, Konstanten, Operatoren und Funktionen sind erlaubt. Der Ausdruck darf von jeden Datentyp außer STRING, ZSTRING oder WSTRING sein.

Der Rückgabewert ist ein DOUBLE-Wert, der eine Winkelangabe im Bogenmaß darstellt. Er liegt im Bereich zwischen -Pi/2 und +Pi/2

Die Umkehrfunktion zu ATN lautet TAN. In vielen Fällen ist es praktisch, eine besondere Version des Arcustangens zu benutzen: siehe ATAN2.

ATN kann mithilfe von OPERATOR überladen werden.

Beispiel:

PRINT "Pi ="; Atn ( 1.0 ) * 4
PRINT ATN ( 4 / 5 )
SLEEP

Ausgabe:

Pi = 3.141592653589793
 0.6747409422235527

Unterschiede zu früheren Versionen von FreeBASIC:
Die Überladung von ATN für benutzerdefinierte Datentypen ist seit FreeBASIC v0.22 möglich.

Siehe auch:
SIN, ASIN, COS, ACOS, TAN, ATAN2, mathematische Funktionen