Almetare  1.15
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
calc_sci.h-Dateireferenz

Klassen fuer alle wissenschaftlichen Taschenrechner (Modul base). Mehr ...

#include <string>
#include "calculator.h"
#include "util.h"

gehe zum Quellcode dieser Datei

Klassen

class  ComputerSci
 Bruchdarstellung: Fliesskomma, Bruch, gemischter Bruch. Mehr ...
 
class  DisplaySci
 Display fuer wissenschaftliche Taschenrechner. Mehr ...
 
class  NumPi
 Kreiszahl pi. Mehr ...
 
class  OpPow
 Allgemeine Potenz. Mehr ...
 
class  OpRoot
 Allgemeine Wurzel. Mehr ...
 
class  OpMod
 Modulo-Operator. Mehr ...
 
class  OpGcd
 Groesster gemeinsamer Teiler. Mehr ...
 
class  OpLcm
 Kleinstes gemeinsames Vielfaches. Mehr ...
 
class  FnRcp
 Reziprokwert. Mehr ...
 
class  FnSqr
 Quadrierfunktion. Mehr ...
 
class  FnEx
 Exponentialfunktion. Mehr ...
 
class  FnLn
 Natuerlicher Logarithmus. Mehr ...
 
class  FnPow10
 Potenzen zur Basis 10. Mehr ...
 
class  FnLog
 Zehnerlogarithmus. Mehr ...
 
class  SymTrigFunction
 Basisklasse fuer Winkelfunktionen. Mehr ...
 
class  FnSin
 Sinus-Funktion. Mehr ...
 
class  FnAsin
 Arcussinus-Funktion. Mehr ...
 
class  FnCos
 Cosinus-Funktion. Mehr ...
 
class  FnAcos
 Arcuscosinus-Funktion. Mehr ...
 
class  FnTan
 Tangens-Funktion. Mehr ...
 
class  FnAtan
 Arcustangens-Funktion. Mehr ...
 
class  AcInv
 Schaltet Rechner in Invers-Modus. Mehr ...
 
class  AcHyp
 Schaltet Rechner in Hyperbolicus-Modus. Mehr ...
 
class  AcConst
 Schaltet Rechner in Konstanten-Modus. Mehr ...
 
class  AcDeg
 Schaltet Rechner in Altgrad-Modus (Kreis ist in 360° eingeteilt). Mehr ...
 
class  AcRad
 Schaltet Rechner in Rad-Modus (Kreis ist in 2 pi rad eingeteilt). Mehr ...
 
class  AcGra
 Schaltet Rechner in Neugrad-Modus (Kreis ist in 400 Neugrad eingeteilt). Mehr ...
 
class  AcNrm
 Schaltet Rechner in "normalen" Anzeigemodus (weder FIX noch SCI). Mehr ...
 
class  AcSci
 Schaltet Rechner in wissenschaftlichen Anzeigemodus (SCI). Mehr ...
 
class  AcFix
 Schaltet Rechner in Festkommamodus (FIX). Mehr ...
 
class  AcFrc
 Schaltet Rechner in Bruchdarstellungsmodus. Mehr ...
 
class  AcMix
 Schaltet Rechner in Anzeigemodus "gemischter Bruch". Mehr ...
 
class  AcStd
 Schaltet Bruchdarstellung wieder aus. Mehr ...
 
class  AcShiftPoint
 Verschiebt bei wissenschaftlicher Darstellung das Komma der Mantisse. Mehr ...
 
class  AcEe
 Verschiebt bei wissenschaftlicher Darstellung das Komma der Mantisse. Mehr ...
 
class  AcEng
 Verschiebt bei wissenschaftlicher Darstellung das Komma der Mantisse um drei Stellen nach rechts. Mehr ...
 
class  AcEngBack
 Verschiebt bei wissenschaftlicher Darstellung das Komma der Mantisse um drei Stellen nach links. Mehr ...
 
class  SymHyperbolicFunction
 Basisklasse fuer die hyperbolischen Winkelfunktionen. Mehr ...
 
class  FnSinh
 Sinus hyperbolicus. Mehr ...
 
class  FnAsinh
 Areasinus hyperbolicus. Mehr ...
 
class  FnCosh
 Cosinus hyperbolicus. Mehr ...
 
class  FnAcosh
 Areacosinus hyperbolicus. Mehr ...
 
class  FnTanh
 Tangens hyperbolicus. Mehr ...
 
class  FnAtanh
 Areatangens hyperbolicus. Mehr ...
 

Aufzählungen

enum  AngMode { DEG, RAD, GRA }
 
enum  DspMode { NRM, SCI, FIX }
 Winkelmodus Altgrad, Neugrad oder Rad.
 
enum  FrcMode { STD, FRC, MIX }
 Anzeige: normal, exponential, Festkomma.
 

AusfĂĽhrliche Beschreibung

Klassen fuer alle wissenschaftlichen Taschenrechner (Modul base).

In dieser Datei befinden sich die Deklarationen der Klassen, die alle wissenschaftlichen Taschenrechner benoetigen.