class Real
Real - arbitrary precision floats via the gnu gmp library
More...
Definition
#include <
Real.hh
>
Inherits
Data
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index
Public Members
Real
(long value)
Real
(double value = 0.0)
Real
(const Slot &value)
Real
(const char *value)
Real
(const mpz_t &value)
Real
(const mpf_t &value)
virtual
~Real
()
mpf_t const &
asGMP
() const
BigInt *
asBigInt
()
Integer *
asInteger
()
int
asint
()
virtual Data *
clone
(void * = 0) const
virtual void
check
(int=0) const
virtual bool
truth
() const
virtual Slot
toconstruct
() const
virtual ostream &
dump
(ostream& out) const
static Slot
construct
(Slot &arg)
virtual int
order
(const Slot &arg) const
virtual bool
equal
(const Slot &arg) const
virtual Slot
positive
()
virtual Slot
negative
()
virtual Slot
add
(const Slot &arg)
virtual Slot
subtract
(const Slot &arg)
virtual Slot
multiply
(const Slot &arg)
virtual Slot
divide
(const Slot &arg)
virtual Slot
modulo
(const Slot &arg)
static void
precision
(unsigned long prec)
Protected Members
mpf_t
_value
Detailed Description
Real - arbitrary precision floats via the gnu gmp library
Generated by: colin@sharedtech.dhis.org on Sat Nov 6 11:59:24 199.