Udostępnij za pośrednictwem


NFloat.MaxMagnitudeNumber(NFloat, NFloat) Metoda

Definicja

Porównuje dwie wartości do obliczeń, które mają większą wielkość i zwracają drugą wartość, jeśli dane wejściowe to NaN.

public:
 static System::Runtime::InteropServices::NFloat MaxMagnitudeNumber(System::Runtime::InteropServices::NFloat x, System::Runtime::InteropServices::NFloat y) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::MaxMagnitudeNumber;
public static System.Runtime.InteropServices.NFloat MaxMagnitudeNumber (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y);
static member MaxMagnitudeNumber : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> System.Runtime.InteropServices.NFloat
Public Shared Function MaxMagnitudeNumber (x As NFloat, y As NFloat) As NFloat

Parametry

x
NFloat

Wartość, która ma być porównywana z wartością y.

y
NFloat

Wartość, która ma być porównywana z wartością x.

Zwraca

xjeśli jest większa niż y; w przeciwnym razie . y

Implementuje

Uwagi

Dla IFloatingPointIeee754<TSelf> tej metody jest zgodna z funkcją IEEE 754:2019 maximumMagnitudeNumber . Wymaga to, aby dane wejściowe NaN nie były propagowane z powrotem do elementu wywołującego i aby -0.0 były traktowane jako mniejsze niż +0.0.

Dotyczy