#include <bigfloat.h>
Public Member Functions | |
| bigfloat () | |
| bigfloat (const bigfloat &y) | |
| bigfloat (const unsigned long u) | |
| bigfloat (const long i) | |
| bigfloat (const int i) | |
| bigfloat (const float d) | |
| bigfloat (const double d) | |
| ~bigfloat (void) | |
| operator const Float (void) const | |
| void | setPrecision (unsigned long dprec) |
| unsigned long | getPrecision (void) const |
| unsigned long | getDefaultPrecision (void) const |
| bigfloat & | operator= (const bigfloat &y) |
| bigfloat & | operator= (const unsigned long y) |
| bigfloat & | operator= (const signed long y) |
| bigfloat & | operator= (const float y) |
| bigfloat & | operator= (const double y) |
| size_t | write (void) |
| size_t | read (void) |
| bigfloat & | operator+= (const bigfloat &y) |
| bigfloat & | operator-= (const bigfloat &y) |
| bigfloat & | operator *= (const bigfloat &y) |
| bigfloat & | operator/= (const bigfloat &y) |
Static Public Member Functions | |
| void | setDefaultPrecision (unsigned long dprec) |
Friends | |
| bigfloat | operator+ (const bigfloat &x, const bigfloat &y) |
| bigfloat | operator+ (const bigfloat &x, const unsigned long y) |
| bigfloat | operator- (const bigfloat &x, const bigfloat &y) |
| bigfloat | operator- (const unsigned long x, const bigfloat &y) |
| bigfloat | operator- (const bigfloat &x, const unsigned long y) |
| bigfloat | operator- (const bigfloat &x) |
| bigfloat | operator * (const bigfloat &x, const bigfloat &y) |
| bigfloat | operator * (const bigfloat &x, const unsigned long y) |
| bigfloat | operator/ (const bigfloat &x, const bigfloat &y) |
| bigfloat | operator/ (const unsigned long x, const bigfloat &y) |
| bigfloat | operator/ (const bigfloat &x, const unsigned long y) |
| bigfloat | sqrt_bf (const bigfloat &x) |
| bigfloat | sqrt_bf (const unsigned long x) |
| bigfloat | abs_bf (const bigfloat &x) |
| bigfloat | pow_bf (const bigfloat &a, long power) |
| int | operator> (const bigfloat &x, const bigfloat &y) |
| int | operator< (const bigfloat &x, const bigfloat &y) |
| int | sgn (const bigfloat &) |
This is used by the AlgRemez class It is a wrapper around the GNU Multiprecision Library (GMP).GMP library. and therefore can only be used if the CPS is built with GMP. This is achieved at CPS configure time by using the option --enable-gmp=GMP_PATH with the configure script, where GMP_PATH is the directory where GMP has been installed.
Definition at line 37 of file bigfloat.h.
|
|
Definition at line 45 of file bigfloat.h. |
|
|
Definition at line 46 of file bigfloat.h. References x. |
|
|
Definition at line 47 of file bigfloat.h. |
|
|
Definition at line 48 of file bigfloat.h. |
|
|
Definition at line 49 of file bigfloat.h. |
|
|
Definition at line 50 of file bigfloat.h. |
|
|
Definition at line 51 of file bigfloat.h. |
|
|
Definition at line 52 of file bigfloat.h. |
|
|
Definition at line 66 of file bigfloat.h. |
|
|
Definition at line 64 of file bigfloat.h. |
|
|
Definition at line 100 of file bigfloat.h. |
|
|
Definition at line 53 of file bigfloat.h. |
|
|
Definition at line 98 of file bigfloat.h. |
|
|
Definition at line 99 of file bigfloat.h. |
|
|
Definition at line 101 of file bigfloat.h. |
|
|
Definition at line 88 of file bigfloat.h. |
|
|
Definition at line 83 of file bigfloat.h. |
|
|
Definition at line 78 of file bigfloat.h. |
|
|
Definition at line 73 of file bigfloat.h. |
|
|
Definition at line 68 of file bigfloat.h. References x. |
|
|
|
|
|
Definition at line 54 of file bigfloat.h. |
|
|
Definition at line 59 of file bigfloat.h. |
|
|
|
|
|
Definition at line 181 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 145 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 139 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 109 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 103 of file bigfloat.h. |
|
|
Definition at line 133 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 127 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 121 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 115 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 163 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 157 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 151 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 210 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 203 of file bigfloat.h. |
|
||||||||||||
|
Definition at line 187 of file bigfloat.h. |
|
|
|
|
|
Definition at line 175 of file bigfloat.h. |
|
|
Definition at line 169 of file bigfloat.h. |
1.3.9.1