TensorPrimitives.BitwiseOr Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
BitwiseOr<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Belirtilen tensorlardaki sayıların öğeye göre bit düzeyinde OR değerini hesaplar. |
BitwiseOr<T>(ReadOnlySpan<T>, T, Span<T>) |
Belirtilen tensorlardaki sayıların öğeye göre bit düzeyinde OR değerini hesaplar. |
BitwiseOr<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)
Belirtilen tensorlardaki sayıların öğeye göre bit düzeyinde OR değerini hesaplar.
public:
generic <typename T>
where T : System::Numerics::IBitwiseOperators<T, T, T> static void BitwiseOr(ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination);
public static void BitwiseOr<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination) where T : System.Numerics.IBitwiseOperators<T,T,T>;
static member BitwiseOr : ReadOnlySpan<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> * Span<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> -> unit (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)
Public Shared Sub BitwiseOr(Of T As IBitwiseOperators(Of T, T, T)) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T), destination As Span(Of T))
Tür Parametreleri
- T
Parametreler
İlk tensor, bir yayılma alanı olarak temsil edilir.
İkinci tensor, bir yayılma alanı olarak temsil edilir.
- destination
- Span<T>
Hedef tensor, bir yayılma alanı olarak temsil edilir.
Özel durumlar
y
ve destination
çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.
Açıklamalar
Bu yöntem
etkili bir şekilde hesaplar.destination
[i] = x
[i] | y
[i]
Şunlara uygulanır
BitwiseOr<T>(ReadOnlySpan<T>, T, Span<T>)
Belirtilen tensorlardaki sayıların öğeye göre bit düzeyinde OR değerini hesaplar.
public:
generic <typename T>
where T : System::Numerics::IBitwiseOperators<T, T, T> static void BitwiseOr(ReadOnlySpan<T> x, T y, Span<T> destination);
public static void BitwiseOr<T> (ReadOnlySpan<T> x, T y, Span<T> destination) where T : System.Numerics.IBitwiseOperators<T,T,T>;
static member BitwiseOr : ReadOnlySpan<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> * 'T * Span<'T (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)> -> unit (requires 'T :> System.Numerics.IBitwiseOperators<'T, 'T, 'T>)
Public Shared Sub BitwiseOr(Of T As IBitwiseOperators(Of T, T, T)) (x As ReadOnlySpan(Of T), y As T, destination As Span(Of T))
Tür Parametreleri
- T
Parametreler
İlk tensor, bir yayılma alanı olarak temsil edilir.
- y
- T
İkinci tensor, skaler olarak temsil edilir.
- destination
- Span<T>
Hedef tensor, bir yayılma alanı olarak temsil edilir.
Özel durumlar
x
ve destination
çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.
Açıklamalar
Bu yöntem
etkili bir şekilde hesaplar.destination
[i] = x
[i] | y