kcalc
#include <knumber_base.h>
Public Member Functions | |
virtual | ~knumber_base () |
virtual knumber_base * | abs ()=0 |
virtual knumber_base * | acos ()=0 |
virtual knumber_base * | acosh ()=0 |
virtual knumber_base * | add (knumber_base *rhs)=0 |
virtual knumber_base * | asin ()=0 |
virtual knumber_base * | asinh ()=0 |
virtual knumber_base * | atan ()=0 |
virtual knumber_base * | atanh ()=0 |
virtual knumber_base * | bin (knumber_base *rhs)=0 |
virtual knumber_base * | bitwise_and (knumber_base *rhs)=0 |
virtual knumber_base * | bitwise_or (knumber_base *rhs)=0 |
virtual knumber_base * | bitwise_shift (knumber_base *rhs)=0 |
virtual knumber_base * | bitwise_xor (knumber_base *rhs)=0 |
virtual knumber_base * | cbrt ()=0 |
virtual knumber_base * | ceil ()=0 |
virtual knumber_base * | clone ()=0 |
virtual knumber_base * | cmp ()=0 |
virtual int | compare (knumber_base *rhs)=0 |
virtual knumber_base * | cos ()=0 |
virtual knumber_base * | cosh ()=0 |
virtual knumber_base * | div (knumber_base *rhs)=0 |
virtual knumber_base * | exp ()=0 |
virtual knumber_base * | exp10 ()=0 |
virtual knumber_base * | exp2 ()=0 |
virtual knumber_base * | factorial ()=0 |
virtual knumber_base * | floor ()=0 |
virtual bool | is_integer () const =0 |
virtual bool | is_zero () const =0 |
virtual knumber_base * | ln ()=0 |
virtual knumber_base * | log10 ()=0 |
virtual knumber_base * | log2 ()=0 |
virtual knumber_base * | mod (knumber_base *rhs)=0 |
virtual knumber_base * | mul (knumber_base *rhs)=0 |
virtual knumber_base * | neg ()=0 |
virtual knumber_base * | pow (knumber_base *rhs)=0 |
virtual knumber_base * | reciprocal ()=0 |
virtual int | sign () const =0 |
virtual knumber_base * | sin ()=0 |
virtual knumber_base * | sinh ()=0 |
virtual knumber_base * | sqrt ()=0 |
virtual knumber_base * | sub (knumber_base *rhs)=0 |
virtual knumber_base * | tan ()=0 |
virtual knumber_base * | tanh ()=0 |
virtual knumber_base * | tgamma ()=0 |
virtual qint64 | toInt64 () const =0 |
virtual QString | toString (int precision) const =0 |
virtual quint64 | toUint64 () const =0 |
Detailed Description
Definition at line 38 of file knumber_base.h.
Constructor & Destructor Documentation
|
inlinevirtual |
Definition at line 40 of file knumber_base.h.
Member Function Documentation
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_error, detail::knumber_fraction, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_integer, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_fraction, detail::knumber_float, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_integer, detail::knumber_fraction, detail::knumber_float, and detail::knumber_error.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_error, and detail::knumber_integer.
|
pure virtual |
Implemented in detail::knumber_float, detail::knumber_fraction, detail::knumber_error, and detail::knumber_integer.
The documentation for this class was generated from the following file:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:42:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.