Constructs a Float initialized to NaN.
Constructs from a Float. Copies x.
Constructs from a real.
Constructs from an int.
Constructs from a uint.
Constructs from a long.
Constructs from a ulong.
Constructs from a double.
Constructs from a string.
Constructs from a zero-terminated string.
Constructs from a string and outputs a precision return code.
Sets the number to its absolute value. Returns itself.
Calculates acos(x). Returns itself.
Calculates asin(x). Returns itself.
Calculates atan(x). Returns itself.
Calculates atan(y/x). Returns itself.
Calculates cos(x). Returns itself.
Returns a deep copy of this number.
Returns true if the first bits of $(f) and x are equal.
Calculates e$(SUP x). Returns itself.
Sets $(f) to frac($(f)). Returns itself.
Calculates hypot(x, y) = √(x² + y²). Returns itself.
Returns true for an infinite number.
Returns true for negative infinity.
Returns true for a NaN.
Returns true if negative.
Returns true for positive infinity.
Returns true for zero.
Calculates ln(x). Returns itself.
Calculates log10(x). Returns itself.
Calculates log2(x). Returns itself.
Negates this number.
Calculates $(f) + x.
Calculates $(f) += x.
Calculates $(f) += x.
Compares $(f) to x.
Calculates $(f) / x.
Calculates $(f) /= x.
Calculates $(f) /= x.
Calculates x / $(f).
Compares $(f) to x.
Compares $(f) to x.
Calculates $(f) % x.
Calculates $(f) %= x.
Calculates $(f) * x.
Calculates $(f) *= x.
Calculates $(f) *= x.
Returns a negated copy of this number.
Calculates $(f) - x.
Calculates $(f) -= x.
Calculates $(f) -= x.
Calculates x - $(f).
Calculates $(f)$(SUP x). Returns itself.
Calculates sin(x). Returns itself.
Calculates √$(f). Returns itself.
Calculates $(f)². Returns itself.
Calculates tan(x). Returns itself.
Returns the internals of the data structure as a hex string.
Returns this float as a string.
Returns this float as a string. Formatted in the scientific representation.
For convenient construction of Floats.
Calculates √x. Returns a new Float.
Implemented using a 'real' for now.
A multiprecision float. TODO: needs to be implemented using BigInt.