BigFloat Class

Definition

Line 11 of System.Numerics.Multiprecision/BigFloat.cm

Constructors & Destructor

public BigFloat()
public nothrow BigFloat(BigFloat&& that)
public BigFloat(const BigFloat& v)
public BigFloat(const BigInt& v)
public BigFloat(const BigRational& v)
public BigFloat(const String<char>& v)
public BigFloat(double v)
public BigFloat(int v)
public BigFloat(long v)
public BigFloat(uint v)
public BigFloat(ulong v)
public nothrow BigFloat(void* handle_)
public ~BigFloat()

Member Functions

public inline nothrow void* Handle() const
public BigInt ToBigInt() const
public BigRational ToBigRational() const
public double ToDouble() const
public String<char> ToString() const
public void operator=(const BigFloat& v)

Member Variables

private void* handle

Constructor& Destructor Details

BigFloat Constructor

public BigFloat()

Definition
Line 13 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public nothrow BigFloat(BigFloat&& that)

Definition
Line 79 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(const BigFloat& v)

Definition
Line 94 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(const BigInt& v)

Definition
Line 121 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(const BigRational& v)

Definition
Line 132 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(const String<char>& v)

Definition
Line 83 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(double v)

Definition
Line 68 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(int v)

Definition
Line 24 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(long v)

Definition
Line 46 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(uint v)

Definition
Line 35 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public BigFloat(ulong v)

Definition
Line 57 of System.Numerics.Multiprecision/BigFloat.cm


BigFloat Constructor

public nothrow BigFloat(void* handle_)

Definition
Line 144 of System.Numerics.Multiprecision/BigFloat.cm


~BigFloat Destructor

public ~BigFloat()

Definition
Line 147 of System.Numerics.Multiprecision/BigFloat.cm


Member Function Details

Handle Member Function

public inline nothrow void* Handle()

Definition
Line 204 of System.Numerics.Multiprecision/BigFloat.cm


ToBigInt Member Function

public BigInt ToBigInt()

Definition
Line 180 of System.Numerics.Multiprecision/BigFloat.cm


ToBigRational Member Function

public BigRational ToBigRational()

Definition
Line 192 of System.Numerics.Multiprecision/BigFloat.cm


ToDouble Member Function

public double ToDouble()

Definition
Line 168 of System.Numerics.Multiprecision/BigFloat.cm


ToString Member Function

public String<char> ToString()

Definition
Line 154 of System.Numerics.Multiprecision/BigFloat.cm


operator= Member Function

public void operator=(const BigFloat& v)

Definition
Line 105 of System.Numerics.Multiprecision/BigFloat.cm