12 private static readonly
int hashCode = typeof(
DoubleNumbers).FullName.GetHashCode();
49 return Element.AssociatedObjectValue is double;
53 public override bool Equals(
object obj)
Base class for all types of elements.
Base class for all types of fields.
static readonly DoubleNumber ZeroElement
0
double Value
Double value.
static readonly DoubleNumber OneElement
1
Pseudo-field of double numbers, as an approximation of the field of real numbers.
override bool Equals(object obj)
Compares the element to another. If elements are equal.
DoubleNumbers()
Pseudo-field of double numbers, as an approximation of the field of real numbers.
override ICommutativeRingWithIdentityElement One
Returns the identity element of the commutative ring with identity.
override bool Contains(IElement Element)
Checks if the set contains an element.
static readonly DoubleNumbers Instance
Instance of the set of complex numbers.
int Compare(IElement x, IElement y)
Compares two double values.
override IAbelianGroupElement Zero
Returns the zero element of the group.
override int GetHashCode()
Calculates a hash code of the element. Hash code.
Basic interface for all types of abelian group elements.
Basic interface for all types of commutative ring with identity elements.
Basic interface for all types of elements.
Basic interface for ordered sets.