Referenz - SIN
Syntax: SIN (winkel)
Typ: Funktion
Kategorie: Mathematik
SIN gibt den Sinus eines Winkels 'winkel' im Bogenmaß zurück. Der Sinus zu einem Winkel ist die relative Höhe innerhalb des Normkreises zu seinem Mittelpunkt (Wikipedia-Artikel zum Thema).
- 'winkel' 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.
- Der Rückgabewert ist ein DOUBLE-Wert, der den Sinus-Wert zum Winkel enthält.
Die Umkehrfunktion zu SIN lautet ASIN.
SIN kann mithilfe von OPERATOR überladen werden.
Beispiel:
CONST PI AS DOUBLE = ACOS(0)*2
DIM a AS DOUBLE
DIM r AS DOUBLE
INPUT "Bitte geben Sie einen Winkel in Grad (DEG) ein: ", a
r = a * PI / 180 ' Grad in Bogenmaß umrechnen
PRINT ""
PRINT "Der Sinus eines" ; a; "°-Winkels ist ";
PRINT USING "#.##"; SIN(r)
SLEEP
Ausgabe:
Bitte geben Sie einen Winkel in Grad (DEG) ein: 30
Der Sinus eines 30°-Winkels ist 0.50
Unterschiede zu früheren Versionen von FreeBASIC:
Die Überladung von SIN für benutzerdefinierte Datentypen ist seit FreeBASIC v0.22 möglich.
Siehe auch:
ASIN, COS, ACOS, TAN, ATN, ATAN2, mathematische Funktionen
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|