Vector128.MaxNumber<T>(Vector128<T>, Vector128<T>) メソッド

定義

要素ごとに 2 つのベクトルを比較して、より大きい値を計算し、要素が 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未満として扱われる必要があります。

適用対象