Referenz - ACOS
Syntax: ACOS (Zahl)
Typ: Funktion
Kategorie: Mathematik
ACOS gibt den Arcuskosinus (oder auch Inverskosinus) einer Zahl zurück. ACOS bildet also die Umkehrfunktion zu COS.
- 'Zahl' ist ein beliebiger numerischer Ausdruck. Variablen, Konstanten, Operatoren und Funktionen sind erlaubt. Der Ausdruck darf von jedem Datentyp außer STRING, ZSTRING oder WSTRING sein. 'Zahl' muss zwischen -1 und 1 liegen. Ist 'Zahl' größer als 1 oder kleiner als -1, wird ein Fehler erzeugt.
- Der Rückgabewert ist ein DOUBLE, der eine Winkelangabe im Bogenmaß darstellt. Er liegt im Bereich von 0 bis Pi.
ACOS kann mithilfe von OPERATOR überladen werden.
Beispiel:
Const PI = Acos(0)*2
Dim As Double h, a
Input "Bitte gib die Länge der Hypotenuse ein: ", h
Input "Bitte gib die Länge der Ankathete ein: ", a
Print ""
Print "Der Winkel zwischen den beiden Seiten beträgt " & Acos(a/h) / PI * 180 & "°"
Sleep
Ausgabebeispiel:
Bitte gib die Länge der Hypotenuse ein: 7
Bitte gib die Länge der Ankathete ein: 3.5
Der Winkel zwischen den beiden Seiten beträgt 60°
Unterschiede zu QB: neu in FreeBASIC
Unterschiede zu früheren Versionen von FreeBASIC:
Die Überladung von ACOS für benutzerdefinierte Datentypen ist seit FreeBASIC v0.22 möglich.
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht ACOS nicht zur Verfügung und kann nur über __ACOS aufgerufen werden.
Siehe auch:
SIN, ASIN, COS, TAN, ATN, ATAN2, mathematische Funktionen
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|