System.Numerics Namespace
.NET Framework 4.5
This namespace includes the following types:

The BigInteger structure, which is a nonprimitive integral type that supports arbitrarily large integers. An integral primitive such as Byte or Int32 includes a MinValue and a MaxValue property, which define the lower bound and upper bound supported by that data type. In contrast, the BigInteger structure has no lower or upper bound, and can contain the value of any integer.

The Complex structure, which represents a complex number. A complex number is a number in the form a + bi, where a is the real part, and b is the imaginary part.

The SIMDenabled vector types, such as Vector4, Matrix3x2, Plane, and Quaternion.
Structure  Description  

BigInteger  Represents an arbitrarily large signed integer.  
Complex  Represents a complex number.  
Matrix3x2  Represents a 3x2 matrix.  
Matrix4x4  Represents a 4x4 matrix.  
Plane  Represents a threedimensional plane.  
Quaternion  Represents a vector that is used to encode threedimensional physical rotations.  
Vector2  Represents a vector with two singleprecision floatingpoint values.  
Vector3  Represents a vector with three singleprecision floatingpoint values.  
Vector4  Represents a vector with four singleprecision floatingpoint values. 
Show: