Almetare  1.15
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
SymTrigFunction Klassenreferenzabstract

Basisklasse fuer Winkelfunktionen. Mehr ...

#include <calc_sci.h>

Klassendiagramm für SymTrigFunction:
SymFunction Symbol FnAcos FnAsin FnAtan FnCos FnSin FnTan

Öffentliche Methoden

 SymTrigFunction (string sym="", string hlp="no help available")
 
void process ()
 Prozessiert alle Winkelfunktions-Symbole.
 
double radToDegOrGra (double ang) const
 Wandelt einen Winkel vom Bogenmass in Altgrad oder Neugrad um. Mehr ...
 
double DegOrGraToRad (double ang) const
 Wandelt einen Winkel von Neugrad oder Altgrad ins Bogenmass um. Mehr ...
 
virtual Number calcVal (const Number &a)=0
 
- Öffentliche Methoden geerbt von SymFunction
 SymFunction (string sym="", string hlp="no help available")
 
- Öffentliche Methoden geerbt von Symbol
 Symbol (string sym="", string hlp="no help available")
 
string getSym () const
 
string getHlp () const
 

Weitere Geerbte Elemente

- Öffentliche, statische Methoden geerbt von Symbol
static void setCompP (ComputerBase *cP)
 
static void setDsplP (DisplayBase *cP)
 
- Geschützte, statische Methoden geerbt von Symbol
static SymbolgetLastInP ()
 Liefert das letzte eingegebene Symbol zurueck. Mehr ...
 
static SymbolgetLastOpP ()
 Liefert das letzte eingegebene Operator-Symbol zurueck. Mehr ...
 
static SymbolgetLastButOneOpP ()
 Liefert das vorletzte eingegebene Operator-Symbol zurueck. Mehr ...
 
- Geschützte Attribute geerbt von Symbol
string mSym
 das Symbol als String ("+", "sto", ...)
 
string mHlp
 kurzer Hilfetext
 
- Statische, geschützte Attribute geerbt von Symbol
static ComputerBasemCompP
 Zeiger auf Computer mit der Symboltabelle.
 
static DisplayBasemDsplP
 Zeiger auf Display (f. wissenschftl. Rechner)
 

Ausführliche Beschreibung

Basisklasse fuer Winkelfunktionen.

Dokumentation der Elementfunktionen

◆ DegOrGraToRad()

double SymTrigFunction::DegOrGraToRad ( double  ang) const

Wandelt einen Winkel von Neugrad oder Altgrad ins Bogenmass um.

Noetig, da die Compiler-Funktionen grundsaetzlich im Bogenmass rechnen.

Parameter
angWinkel in Neugrad oder Altgrad
Rückgabe
Winkel im Bogenmass

◆ radToDegOrGra()

double SymTrigFunction::radToDegOrGra ( double  ang) const

Wandelt einen Winkel vom Bogenmass in Altgrad oder Neugrad um.

Noetig, da die Compiler-Funktionen grundsaetzlich im Bogenmass rechnen.

Parameter
angWinkel im Bogenmass
Rückgabe
Winkel in Neugrad oder Altgrad

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: