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

Detailed Description
Definition at line 248 of file knumber_priv.h.
Public Member Functions | |
| _knumfloat (double num=1.0) | |
| _knumfloat (_knumber const &num) | |
| _knumfloat (QString const &num) | |
| virtual | ~_knumfloat () |
| virtual void | copy (_knumber const &num) |
| virtual NumType | type (void) const |
| virtual QString const | ascii (int prec=-1) 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 * | divide (_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 | _knumfraction |
Constructor & Destructor Documentation
| _knumfloat::_knumfloat | ( | double | num = 1.0 |
) | [inline] |
Definition at line 251 of file knumber_priv.h.
| _knumfloat::_knumfloat | ( | _knumber const & | num | ) |
Definition at line 91 of file knumber_priv.cpp.
| _knumfloat::_knumfloat | ( | QString const & | num | ) |
Definition at line 161 of file knumber_priv.cpp.
| virtual _knumfloat::~_knumfloat | ( | ) | [inline, virtual] |
Definition at line 261 of file knumber_priv.h.
Member Function Documentation
| virtual void _knumfloat::copy | ( | _knumber const & | num | ) | [inline, virtual] |
| virtual NumType _knumfloat::type | ( | void | ) | const [inline, virtual] |
| QString const _knumfloat::ascii | ( | int | prec = -1 |
) | const [virtual] |
| _knumber * _knumfloat::abs | ( | void | ) | const [virtual] |
| _knumber * _knumfloat::intPart | ( | void | ) | const [virtual] |
| int _knumfloat::sign | ( | void | ) | const [virtual] |
| _knumber * _knumfloat::cbrt | ( | void | ) | const [virtual] |
| _knumber * _knumfloat::sqrt | ( | void | ) | const [virtual] |
| _knumber * _knumfloat::change_sign | ( | void | ) | const [virtual] |
| _knumber * _knumfloat::reciprocal | ( | void | ) | const [virtual] |
| int _knumfloat::compare | ( | _knumber const & | arg2 | ) | const [virtual] |
| _knumfloat::operator long int | ( | void | ) | const [virtual] |
| _knumfloat::operator unsigned long int | ( | void | ) | const [virtual] |
| _knumfloat::operator double | ( | void | ) | const [virtual] |
Friends And Related Function Documentation
friend class _knuminteger [friend] |
Definition at line 297 of file knumber_priv.h.
friend class _knumfraction [friend] |
Definition at line 298 of file knumber_priv.h.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference