kcalc
_knumfraction Class Reference
#include <knumber_priv.h>
Inheritance diagram for _knumfraction:

Detailed Description
Definition at line 192 of file knumber_priv.h.
Public Member Functions | |
| _knumfraction (signed long int nom=0, signed long int denom=1) | |
| _knumfraction (_knumber const &num) | |
| _knumfraction (QString const &num) | |
| virtual | ~_knumfraction () |
| virtual void | copy (_knumber const &num) |
| virtual NumType | type (void) const |
| virtual QString const | ascii (int prec=-1) const |
| bool | isInteger (void) const |
| virtual _knumber * | abs (void) const |
| virtual _knumber * | intPart (void) const |
| virtual int | sign (void) const |
| virtual _knumber * | cbrt (void) const |
| virtual _knumber * | sqrt (void) const |
| virtual _knumber * | change_sign (void) const |
| virtual _knumber * | reciprocal (void) const |
| virtual _knumber * | add (_knumber const &arg2) const |
| virtual _knumber * | multiply (_knumber const &arg2) const |
| virtual _knumber * | power (_knumber const &exponent) const |
| virtual int | compare (_knumber const &arg2) const |
| virtual | operator long int (void) const |
| virtual | operator unsigned long int (void) const |
| virtual | operator double (void) const |
Friends | |
| class | _knuminteger |
| class | _knumfloat |
Constructor & Destructor Documentation
| _knumfraction::_knumfraction | ( | signed long int | nom = 0, |
|
| signed long int | denom = 1 | |||
| ) | [inline, explicit] |
Definition at line 196 of file knumber_priv.h.
| _knumfraction::_knumfraction | ( | _knumber const & | num | ) |
Definition at line 73 of file knumber_priv.cpp.
| _knumfraction::_knumfraction | ( | QString const & | num | ) |
Definition at line 129 of file knumber_priv.cpp.
| virtual _knumfraction::~_knumfraction | ( | ) | [inline, virtual] |
Definition at line 207 of file knumber_priv.h.
Member Function Documentation
| virtual void _knumfraction::copy | ( | _knumber const & | num | ) | [inline, virtual] |
| virtual NumType _knumfraction::type | ( | void | ) | const [inline, virtual] |
| QString const _knumfraction::ascii | ( | int | prec = -1 |
) | const [virtual] |
| bool _knumfraction::isInteger | ( | void | ) | const |
Definition at line 231 of file knumber_priv.cpp.
| _knumber * _knumfraction::abs | ( | void | ) | const [virtual] |
| _knumber * _knumfraction::intPart | ( | void | ) | const [virtual] |
| int _knumfraction::sign | ( | void | ) | const [virtual] |
| _knumber * _knumfraction::cbrt | ( | void | ) | const [virtual] |
| _knumber * _knumfraction::sqrt | ( | void | ) | const [virtual] |
| _knumber * _knumfraction::change_sign | ( | void | ) | const [virtual] |
| _knumber * _knumfraction::reciprocal | ( | void | ) | const [virtual] |
| int _knumfraction::compare | ( | _knumber const & | arg2 | ) | const [virtual] |
| _knumfraction::operator long int | ( | void | ) | const [virtual] |
| _knumfraction::operator unsigned long int | ( | void | ) | const [virtual] |
| _knumfraction::operator double | ( | void | ) | const [virtual] |
Friends And Related Function Documentation
friend class _knuminteger [friend] |
Definition at line 244 of file knumber_priv.h.
friend class _knumfloat [friend] |
Definition at line 245 of file knumber_priv.h.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference