Almetare  1.15
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
OpPr Klassenreferenz

Verwandelt Polar- in rechtwinklige Koordinaten. Mehr ...

#include <calc_casio_sci.h>

Klassendiagramm für OpPr:
SymOperator Symbol

Öffentliche Methoden

Number calcVal (const Number &a, const Number &b)
 Wandelt Polarkoordinaten (r,phi) in rechtwinklige Koordinaten (a,b) um. Mehr ...
 
void process ()
 
- Öffentliche Methoden geerbt von SymOperator
 SymOperator (string op="", int prio=2, string hlp="no help available")
 
int getPrio () const
 
void processCommon ()
 Prozessiert einen eingegebenen Operator. Mehr ...
 
void processAddSub ()
 Prozessiert "+" und "-". Mehr ...
 
void processAddSubCasioSci ()
 Prozessiert "+" und "-". Mehr ...
 
SymOperatorcheckConstMode (const SymOperator *lastSymP) const
 
- Ö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 SymOperator
int mPrio
 
- 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

Verwandelt Polar- in rechtwinklige Koordinaten.

Dokumentation der Elementfunktionen

◆ calcVal()

Number OpPr::calcVal ( const Number r,
const Number phi 
)
virtual

Wandelt Polarkoordinaten (r,phi) in rechtwinklige Koordinaten (a,b) um.

Formeln: a = r * cos(phi)
b = r * sin(phi)

Implementiert SymOperator.


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