SIN

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » S » SIN

Syntax: SIN ( w )
Typ: Funktion
Kategorie: mathematische Funktionen

Gibt den Sinus eines Winkels w im Bogenmaß zurück. Der Sinus zu einem Winkel 'w' ist die relative Höhe innerhalb des Normkreises zu seinem Mittelpunkt (Wikipedia-Artikel zum Thema).

'w' ist eine 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.

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 QB: keine

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