Vector128.MaxNumber<T>(Vector128<T>, Vector128<T>) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает два вектора на основе каждого элемента, чтобы вычислить, что больше и возвращает другое значение, если элемент имеет значение NaN.
public:
generic <typename T>
static System::Runtime::Intrinsics::Vector128<T> MaxNumber(System::Runtime::Intrinsics::Vector128<T> left, System::Runtime::Intrinsics::Vector128<T> right);
public static System.Runtime.Intrinsics.Vector128<T> MaxNumber<T>(System.Runtime.Intrinsics.Vector128<T> left, System.Runtime.Intrinsics.Vector128<T> right);
static member MaxNumber : System.Runtime.Intrinsics.Vector128<'T> * System.Runtime.Intrinsics.Vector128<'T> -> System.Runtime.Intrinsics.Vector128<'T>
Public Function MaxNumber(Of T) (left As Vector128(Of T), right As Vector128(Of T)) As Vector128(Of T)
Параметры типа
- T
Тип элементов в векторе.
Параметры
- left
- Vector128<T>
Вектор для сравнения с right.
- right
- Vector128<T>
Вектор для сравнения с left.
Возвращаемое значение
Вектор, из left которого поступает соответствующий элемент, если он больше right; rightв противном случае.
Исключения
Тип элементов в векторе (T) не поддерживается.
Комментарии
Для IFloatingPoint<TSelf> этого метода соответствует функции IEEE 754:2019 maximumNumber . Для этого требуется, чтобы входные данные NaN не распространялись обратно на вызывающий объект и для -0.0 того, чтобы их можно было рассматривать как меньше +0.0.