Referenz - ASIN
Syntax: ASIN (Zahl)
Typ: Funktion
Kategorie: Mathematik
ASIN gibt den Arcussinus (oder auch Inverssinus) einer Zahl zurück. ASIN bildet also die Umkehrfunktion zu SIN.
- '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-Wert, der eine Winkelangabe im Bogenmaß darstellt. Er liegt im Bereich von -Pi/2 bis +Pi/2
ASIN kann mithilfe von OPERATOR überladen werden.
Beispiel:
DIM AS DOUBLE h, o
INPUT "Länge der Hypotenuse des Dreiecks: ", h
INPUT "Länge der Gegenkathete des Dreiecks: ", o
PRINT
PRINT "Der Winkel zwischen den Seiten ist"; ASIN (o/h)
SLEEP
Ausgabebeispiel:
Länge der Hypotenuse des Dreiecks: 5
Länge der Gegenkathete des Dreiecks: 3
Der Winkel zwischen den Seiten ist 0.6435011087932844
Unterschiede zu QB: neu in FreeBASIC
Unterschiede zu früheren Versionen von FreeBASIC:
Die Überladung von ASIN für benutzerdefinierte Datentypen ist seit FreeBASIC v0.22 möglich.
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht ASIN nicht zur Verfügung und kann nur über __ASIN aufgerufen werden.
Siehe auch:
SIN, COS, ACOS, TAN, ATN, ATAN2, mathematische Funktionen
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|