COS

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » C » COS

Syntax: COS (winkel)
Typ: Funktion
Kategorie: Mathematik

COS gibt den Kosinus eines Winkels 'winkel' im Bogenmaß zurück. Der Kosinus zu einem Winkel ist die relative horizontale Entfernung innerhalb des Normkreises zu seinem Mittelpunkt (Wikipedia-Artikel zum Thema).

Die Umkehrfunktion zu COS lautet ACOS.

COS 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
' Grad in Bogenmaß umrechnen:
r = a * PI / 180
PRINT ""
PRINT "Der Kosinus eines" ; a; "°-Winkels ist ";
PRINT USING "#.##"; COS(r)
SLEEP

Ausgabebeispiel:

Bitte geben Sie einen Winkel in Grad (DEG) ein: 60

Der Kosinus eines 60°-Winkels ist 0.50

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

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