_knumber Class Reference
Inheritance diagram for _knumber:

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 _knumber * | abs (void) const=0 |
| virtual _knumber * | intPart (void) const=0 |
| virtual int | sign (void) const=0 |
| virtual _knumber * | sqrt (void) const=0 |
| virtual _knumber * | cbrt (void) const=0 |
| virtual _knumber * | change_sign (void) const=0 |
| virtual _knumber * | reciprocal (void) const=0 |
| virtual _knumber * | add (_knumber const &arg2) const =0 |
| virtual _knumber * | multiply (_knumber const &arg2) const =0 |
| _knumber * | divide (_knumber const &arg2) const |
| virtual _knumber * | power (_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:

