|
Almetare 1.20
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
|
Basisklasse fuer Winkelfunktionen. Mehr ...
#include <calc_sci.h>
Öffentliche Methoden | |
| SymTrigFunction (string sym="", string hlp="no help available") | |
| void | process () |
| Prozessiert alle Winkelfunktions-Symbole. Mehr ... | |
| 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 |
| virtual void | process ()=0 |
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 Symbol * | getLastInP () |
| Liefert das letzte eingegebene Symbol zurueck. Mehr ... | |
| static Symbol * | getLastOpP () |
| Liefert das letzte eingegebene Operator-Symbol zurueck. Mehr ... | |
| static Symbol * | getLastButOneOpP () |
| 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 ComputerBase * | mCompP |
| Zeiger auf Computer mit der Symboltabelle. | |
| static DisplayBase * | mDsplP |
| Zeiger auf Display (f. wissenschftl. Rechner) | |
Basisklasse fuer Winkelfunktionen.
| 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.
| ang | Winkel in Neugrad oder Altgrad |
|
virtual |
Prozessiert alle Winkelfunktions-Symbole.
Implementiert Symbol.
| 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.
| ang | Winkel im Bogenmass |