_knumber Class Reference

Inheritance diagram for _knumber:

_knumerror _knumfloat _knumfraction _knuminteger List of all members.

Detailed Description

Definition at line 35 of file knumber_priv.h.


Public Types

enum  NumType { SpecialType, IntegerType, FractionType, FloatType }
enum  ErrorType { UndefinedNumber, Infinity, MinusInfinity }

Public Member Functions

 _knumber ()
virtual ~_knumber ()
virtual void copy (_knumber const &num)=0
virtual NumType type (void) const=0
virtual QString const ascii (int prec=-1) const =0
virtual _knumberabs (void) const=0
virtual _knumberintPart (void) const=0
virtual int sign (void) const=0
virtual _knumbersqrt (void) const=0
virtual _knumbercbrt (void) const=0
virtual _knumberchange_sign (void) const=0
virtual _knumberreciprocal (void) const=0
virtual _knumberadd (_knumber const &arg2) const=0
virtual _knumbermultiply (_knumber const &arg2) const=0
_knumberdivide (_knumber const &arg2) const
virtual _knumberpower (_knumber const &exponent) const =0
virtual int compare (_knumber const &arg2) const=0
virtual operator signed long int (void) const=0
virtual operator unsigned long int (void) const=0
virtual operator double (void) const=0

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys