System.Numerics 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
BitOperations |
내장 비트 twiddling 작업을 위한 유틸리티 메서드를 제공합니다. 메서드는 기본 플랫폼에서 사용 가능한 경우 하드웨어 내장 함수를 사용하고, 그렇지 않으면 최적화된 소프트웨어 대체를 사용합니다. |
Vector |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
VectorExtensions |
.NET에 정의된 기본 숫자 형식(예: Byte, Double 및 Int32)을 보충하는 숫자 형식이 포함되어 있습니다. |
구조체
BigInteger |
부호 있는 임의의 큰 정수를 나타냅니다. |
Complex |
복소수를 나타냅니다. |
Matrix3x2 |
3x2 행렬을 나타냅니다. |
Matrix4x4 |
4x4 행렬을 나타냅니다. |
Plane |
평면을 3차원 공간으로 나타냅니다. |
Quaternion |
3차원 물리적 회전을 인코드하는 데 사용되는 벡터를 나타냅니다. |
TotalOrderIeee754Comparer<T> |
부동 소수점 숫자를 IEEE 754 totalOrder 의미 체계와 비교하는 비교 작업을 나타냅니다. |
Vector<T> |
병렬 알고리즘의 낮은 수준 최적화에 적합한 지정된 숫자 형식의 단일 벡터를 나타냅니다. |
Vector2 |
두 개의 단정밀도 부동 소수점 값을 사용하여 벡터를 나타냅니다. |
Vector3 |
3개의 단정밀도 부동 소수점 값이 있는 벡터를 나타냅니다. |
Vector4 |
네 개의 단정밀도 부동 소수점 값을 사용하여 벡터를 나타냅니다. |
인터페이스
설명
이 네임 스페이스에는 다음 형식이 포함 됩니다.
BigInteger 임의로 큰 정수를 지 원하는 기본 정수 형식 구조체입니다. 와 같이 정수 계열 기본 Byte 또는 Int32 포함을
MinValue
및MaxValue
하한값과 해당 데이터 형식이 지 원하는 상한 값을 정의 하는 속성입니다. 반면,는 BigInteger 구조에는 한 또는 상한 없습니다 및 모든 정수 값을 포함할 수 있습니다.Complex 구조는 복소수를 나타냅니다. 복소수는a bi 형식 + 의 숫자이며, 여기서 은 실제 부분이며 b는 허수 부분입니다.
포함 하는 SIMD 사용 벡터 형식 Vector2, Vector3를 Vector4, Matrix3x2를 Matrix4x4를 Plane, 및 Quaternion합니다.
.NET