本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

System.Numerics 命名空間

System.Numerics 命名空間包含會補足數值基本的數值類型,例如 ByteDoubleInt32,由 .NET Framework 所定義。

這個命名空間包含下列類型:

  • BigInteger 結構,也就是基本型的整數類資料類型可支援任意較大的整數。 整數類資料的基本型別,例如 ByteInt32 包含 MinValueMaxValue 屬性,定義該資料類型所支援的上限與下限。 相反地, BigInteger 結構有沒有下限或上限,而且可以包含的任何整數值。

  • Complex 結構,表示複雜數字。 複數是表單的數字 + bi,其中 是真實的部分和 b 是虛構的一部分。

  • SIMD 啟用的向量型別,例如 Vector4, ,Matrix3x2, ,Plane, ,和 Quaternion

  類別 描述
公用類別 Vector 提供建立、操作、結合以及轉換泛型向量之靜態簡便方法的集合。

  結構 描述
公用結構 Matrix3x2 表示一個 3x2 矩陣。
公用結構 Matrix4x4 表示一個 4x4 矩陣。
公用結構 Plane 代表三維平面。
公用結構 Quaternion 表示用來編碼三維實體旋轉的向量。
公用結構 Vector<(Of <(<'T>)>)> 表示指定數值類型的單一向量,其適用於低層級的平行演算法最佳化。
公用結構 Vector2 代表具有兩個單精確度浮點值的向量。
公用結構 Vector3 代表具有三個單精確度浮點值的向量。
公用結構 Vector4 代表具有四個單精確度浮點值的向量。
顯示: