Vector128.IsOddInteger<T>(Vector128<T>) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, které prvky vektoru jsou liché celočíselné hodnoty.
public:
generic <typename T>
static System::Runtime::Intrinsics::Vector128<T> IsOddInteger(System::Runtime::Intrinsics::Vector128<T> vector);
public static System.Runtime.Intrinsics.Vector128<T> IsOddInteger<T>(System.Runtime.Intrinsics.Vector128<T> vector);
static member IsOddInteger : System.Runtime.Intrinsics.Vector128<'T> -> System.Runtime.Intrinsics.Vector128<'T>
Public Function IsOddInteger(Of T) (vector As Vector128(Of T)) As Vector128(Of T)
Parametry typu
- T
Typ prvků vektoru.
Parametry
- vector
- Vector128<T>
Vektor, který se má zkontrolovat.
Návraty
Vektor, jehož prvky jsou all-bits-set nebo nula, v závislosti na tom, zda odpovídající prvky byly vector liché celočíselné hodnoty.
Poznámky
Tato metoda správně zpracovává hodnoty s plovoucí desetinou čárkou, a tak 3.0 vrací all-bits-set pro odpovídající prvek, zatímco 3.3 vrátí zero.
Pokud tato metoda vrátí zero pro odpovídající prvek, neznamená to, že IsEvenInteger se vrátí all-bits-set pro tento prvek. Číslo s desetinnou částí, například 3.3, není sudé ani liché.