ACOS

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » A » 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.

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