class TArbitraryPrecision


Definition#include <kalamaris/vargmp.h>
InheritsT [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Protected Members


Detailed Description

mpf_t v

[protected: ]

 TArbitraryPrecision (const QString &s)

 TArbitraryPrecision (const mpf_t & g)

 TArbitraryPrecision (const double g)

 TArbitraryPrecision (const int g)

 TArbitraryPrecision (const unsigned int g)

 TArbitraryPrecision ( const TArbitraryPrecision &x)

Copy constructor

TArbitraryPrecisioncopy (void)

[const virtual]

Reimplemented from T.

inline int  operator== ( const TArbitraryPrecision &v1 )

[virtual]

Reimplemented from T.

inline int  operator== ( const T &v1 )

[virtual]

Reimplemented from T.

inline int  operator== ( const mpf_t & v1 )

[virtual]

Reimplemented from T.

inline int  operator!= ( const TArbitraryPrecision &v1 )

[virtual]

Reimplemented from T.

inline int  operator!= ( const T &v1 )

[virtual]

Reimplemented from T.

inline int  operator!= ( const mpf_t & v1 )

[virtual]

Reimplemented from T.

inline int  operator< ( const TArbitraryPrecision &v1 )

[virtual]

Reimplemented from T.

inline int  operator< ( const T &v1 )

[virtual]

Reimplemented from T.

inline int  operator< ( const mpf_t & v1 )

[virtual]

Reimplemented from T.

inline int  operator> ( const TArbitraryPrecision &v1 )

[virtual]

Reimplemented from T.

inline int  operator> ( const T &v1 )

[virtual]

Reimplemented from T.

inline int  operator> ( const mpf_t & v1 )

[virtual]

Reimplemented from T.

inline int  operator>= ( const TArbitraryPrecision &v1 )

[virtual]

Reimplemented from T.

inline int  operator>= ( const T &v1 )

[virtual]

Reimplemented from T.

inline int  operator>= ( const mpf_t & v1 )

[virtual]

Reimplemented from T.

inline int  operator<= ( const TArbitraryPrecision &v1 )

[virtual]

Reimplemented from T.

inline int  operator<= ( const T &v1 )

[virtual]

Reimplemented from T.

inline int  operator<= ( const mpf_t & v1 )

[virtual]

Reimplemented from T.

Toperator= ( const TArbitraryPrecision &x )

[virtual]

Reimplemented from T.

Toperator= ( const mpf_t & x )

[virtual]

Reimplemented from T.

Toperator++ ( )

[virtual]

Toperator++ ( int )

[virtual]

Toperator-- ( )

[virtual]

Reimplemented from T.

Toperator-- ( int )

[virtual]

Reimplemented from T.

Toperator+= ( const TArbitraryPrecision &x )

[virtual]

Reimplemented from T.

Toperator-= ( const TArbitraryPrecision &x )

[virtual]

Reimplemented from T.

Toperator*= ( const TArbitraryPrecision &x )

[virtual]

Reimplemented from T.

Toperator/= ( const TArbitraryPrecision &x )

[virtual]

Reimplemented from T.

Toperator+= ( const unsigned int i )

[virtual]

Reimplemented from T.

Toperator-= ( const unsigned int i )

[virtual]

Reimplemented from T.

Toperator*= ( const unsigned int i )

[virtual]

Reimplemented from T.

Toperator/= ( const unsigned int i )

[virtual]

Reimplemented from T.

Toperator+= ( const int i )

[virtual]

Reimplemented from T.

Toperator-= ( const int i )

[virtual]

Reimplemented from T.

Toperator*= ( const int i )

[virtual]

Reimplemented from T.

Toperator/= ( const int i )

[virtual]

Reimplemented from T.

Tabs ( void )

[virtual]

Reimplemented from T.

Tsqrt ( const double &idx=2.0 )

[virtual]

Tsin ( void )

[virtual]

Tcos ( void )

[virtual]

Ttan ( void )

[virtual]

Texp ( void )

[virtual]

Tlog ( void )

[virtual]

Tlog ( const T &base )

[virtual]

Tadd (const TArbitraryPrecision *t1, const TArbitraryPrecision *t2)

[static]

Tsub (const TArbitraryPrecision *t1, const TArbitraryPrecision *t2)

[static]

Tmul (const TArbitraryPrecision *t1, const TArbitraryPrecision *t2)

[static]

Tdiv (const TArbitraryPrecision *t1, const TArbitraryPrecision *t2)

[static]

Tpow (const TArbitraryPrecision *t1, const TArbitraryPrecision *t2)

[static]

Tadd (const TArbitraryPrecision * m1, const unsigned int i)

[static]

Tsub (const TArbitraryPrecision * m1, const unsigned int i)

[static]

Tmul (const TArbitraryPrecision * m1, const unsigned int i)

[static]

Tdiv (const TArbitraryPrecision * m1, const unsigned int i)

[static]

Tadd (const TArbitraryPrecision * m1, const int i)

[static]

Tsub (const TArbitraryPrecision * m1, const int i)

[static]

Tmul (const TArbitraryPrecision * m1, const int i)

[static]

Tdiv (const TArbitraryPrecision * m1, const int i)

[static]

operator const  double ()

[const virtual]

inline const mpf_t &  value ()

[const]

QString  string (void)

[const virtual]

Reimplemented from T.

const char * isA ()

[const virtual]

Reimplemented from T.

bool  isA (const char *str)

[const virtual]

XXX The next method is optimized as there's only T, TArbitraryPrecision and TMatrix data types. It should be changed when more types are added

Reimplemented from T.


Generated by: antonio@tazend on Fri May 25 22:16:00 2001, using kdoc 2.0a38.