• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

kcalc

_knumfraction Class Reference

#include <knumber_priv.h>

Inheritance diagram for _knumfraction:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 200 of file knumber_priv.h.


Public Member Functions

 _knumfraction (QString const &num)
 _knumfraction (_knumber const &num)
 _knumfraction (signed long int nom=0, signed long int denom=1)
virtual _knumber * abs (void) const
virtual _knumber * add (_knumber const &arg2) const
virtual QString const ascii (int prec=-1) const
virtual _knumber * cbrt (void) const
virtual _knumber * change_sign (void) const
virtual int compare (_knumber const &arg2) const
virtual void copy (_knumber const &num)
virtual _knumber * intPart (void) const
bool isInteger (void) const
virtual _knumber * multiply (_knumber const &arg2) const
virtual operator double (void) const
virtual operator long int (void) const
virtual operator long long int (void) const
virtual operator unsigned long int (void) const
virtual operator unsigned long long int (void) const
virtual _knumber * power (_knumber const &exponent) const
virtual _knumber * reciprocal (void) const
virtual int sign (void) const
virtual _knumber * sqrt (void) const
virtual NumType type (void) const
virtual ~_knumfraction ()

Constructor & Destructor Documentation

_knumfraction::_knumfraction ( signed long int  nom = 0,
signed long int  denom = 1 
) [inline, explicit]

Definition at line 204 of file knumber_priv.h.

_knumfraction::_knumfraction ( _knumber const &  num  ) 

Definition at line 70 of file knumber_priv.cpp.

_knumfraction::_knumfraction ( QString const &  num  ) 

Definition at line 126 of file knumber_priv.cpp.

virtual _knumfraction::~_knumfraction (  )  [inline, virtual]

Definition at line 215 of file knumber_priv.h.


Member Function Documentation

_knumber * _knumfraction::abs ( void   )  const [virtual]

Implements _knumber.

Definition at line 255 of file knumber_priv.cpp.

_knumber * _knumfraction::add ( _knumber const &  arg2  )  const [virtual]

Implements _knumber.

Definition at line 592 of file knumber_priv.cpp.

QString const _knumfraction::ascii ( int  prec = -1  )  const [virtual]

Implements _knumber.

Definition at line 201 of file knumber_priv.cpp.

_knumber * _knumfraction::cbrt ( void   )  const [virtual]

Implements _knumber.

Definition at line 376 of file knumber_priv.cpp.

_knumber * _knumfraction::change_sign ( void   )  const [virtual]

Implements _knumber.

Definition at line 496 of file knumber_priv.cpp.

int _knumfraction::compare ( _knumber const &  arg2  )  const [virtual]

Implements _knumber.

Definition at line 900 of file knumber_priv.cpp.

virtual void _knumfraction::copy ( _knumber const &  num  )  [inline, virtual]

Implements _knumber.

Definition at line 220 of file knumber_priv.h.

_knumber * _knumfraction::intPart ( void   )  const [virtual]

Implements _knumber.

Definition at line 287 of file knumber_priv.cpp.

bool _knumfraction::isInteger ( void   )  const

Definition at line 228 of file knumber_priv.cpp.

_knumber * _knumfraction::multiply ( _knumber const &  arg2  )  const [virtual]

Implements _knumber.

Definition at line 678 of file knumber_priv.cpp.

_knumfraction::operator double ( void   )  const [virtual]

Implements _knumber.

Definition at line 1087 of file knumber_priv.cpp.

_knumfraction::operator long int ( void   )  const [virtual]

Implements _knumber.

Definition at line 992 of file knumber_priv.cpp.

_knumfraction::operator long long int ( void   )  const [virtual]

Implements _knumber.

Definition at line 1047 of file knumber_priv.cpp.

_knumfraction::operator unsigned long int ( void   )  const [virtual]

Implements _knumber.

Definition at line 1042 of file knumber_priv.cpp.

_knumfraction::operator unsigned long long int ( void   )  const [virtual]

Implements _knumber.

Definition at line 1052 of file knumber_priv.cpp.

_knumber * _knumfraction::power ( _knumber const &  exponent  )  const [virtual]

Implements _knumber.

Definition at line 837 of file knumber_priv.cpp.

_knumber * _knumfraction::reciprocal ( void   )  const [virtual]

Implements _knumber.

Definition at line 538 of file knumber_priv.cpp.

int _knumfraction::sign ( void   )  const [virtual]

Implements _knumber.

Definition at line 325 of file knumber_priv.cpp.

_knumber * _knumfraction::sqrt ( void   )  const [virtual]

Implements _knumber.

Definition at line 435 of file knumber_priv.cpp.

virtual NumType _knumfraction::type ( void   )  const [inline, virtual]

Implements _knumber.

Definition at line 225 of file knumber_priv.h.


The documentation for this class was generated from the following files:
  • knumber_priv.h
  • knumber_priv.cpp

kcalc

Skip menu "kcalc"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • ktimer
  • kwallet
  • okteta
  • printer-applet
  • superkaramba
  • sweeper
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal