この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

System.Numerics 名前空間

System.Numerics 名前空間には、.NET Framework に定義されているプリミティブ数値型 (ByteDoubleInt32 など) を補足する数値型が含まれています。

この名前空間には、次の種類が含まれています。

  • BigInteger 構造は、サイズの大きい任意の整数をサポートするプリミティブの整数型。 などの整数、プリミティブ Byte または Int32 が含まれています、 MinValueMaxValue プロパティは、そのデータ型でサポートされている上限と下限の境界を定義します。 これに対し、 BigInteger 構造は、下限または上限がないと、任意の整数の値を含めることができます。

  • Complex 構造で、複雑な番号を表します。 複雑な数値は、数値形式で + bi、ここで 、実際の一部であると b 仮想的な部分です。

  • などの SIMD が有効なベクター型 Vector4, 、Matrix3x2, 、Plane, 、および Quaternionです。

  クラス 説明
パブリック クラス Vector ジェネリックなベクトルの作成、操作、結合、変換を行う便利な静的メソッドのコレクションを提供します。

  構造体 説明
パブリック構造体 Matrix3x2 3 × 2 行列を表します。
パブリック構造体 Matrix4x4 4 × 4 行列を表します。
パブリック構造体 Plane 3 次元平面を表します。
パブリック構造体 Quaternion 3 次元物理回転をエンコードするために使用されるベクトルを表します。
パブリック構造体 Vector<(Of <(<'T>)>)> 並列アルゴリズムの下位レベルでの最適化に適する、指定した数値型の 1 つのベクトルを表します。
パブリック構造体 Vector2 2 つの単精度浮動小数点値を持つベクトルを表します。
パブリック構造体 Vector3 3 つの単精度浮動小数点値を持つベクトルを表します。
パブリック構造体 Vector4 4 つの単精度浮動小数点値からなるベクトルを表します。
表示: