Tensor.RotateLeft Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RotateLeft<T>(ReadOnlyTensorSpan<T>, Int32) |
Calcule la rotation à gauche des éléments des nombres dans le tensoriel spécifié par la quantité de rotation spécifiée. |
RotateLeft<T>(ReadOnlyTensorSpan<T>, Int32, TensorSpan<T>) |
Calcule la rotation à gauche des éléments des nombres dans le tensoriel spécifié par la quantité de rotation spécifiée. |
RotateLeft<T>(ReadOnlyTensorSpan<T>, Int32)
- Source:
- TensorExtensions.cs
Calcule la rotation à gauche des éléments des nombres dans le tensoriel spécifié par la quantité de rotation spécifiée.
public:
generic <typename T>
where T : System::Numerics::IBinaryInteger<T> static System::Numerics::Tensors::Tensor<T> ^ RotateLeft(System::Numerics::Tensors::ReadOnlyTensorSpan<T> % x, int rotateAmount);
public static System.Numerics.Tensors.Tensor<T> RotateLeft<T> (in System.Numerics.Tensors.ReadOnlyTensorSpan<T> x, int rotateAmount) where T : System.Numerics.IBinaryInteger<T>;
static member RotateLeft : ReadOnlyTensorSpan * int -> System.Numerics.Tensors.Tensor<'T (requires 'T :> System.Numerics.IBinaryInteger<'T>)> (requires 'T :> System.Numerics.IBinaryInteger<'T>)
Public Function RotateLeft(Of T As IBinaryInteger(Of T)) (ByRef x As ReadOnlyTensorSpan(Of T), rotateAmount As Integer) As Tensor(Of T)
Paramètres de type
- T
Paramètres
Le capteur
- rotateAmount
- Int32
Nombre de bits à faire pivoter, représenté en tant que scalaire.
Retours
Exceptions
La destination est trop courte.
S’applique à
RotateLeft<T>(ReadOnlyTensorSpan<T>, Int32, TensorSpan<T>)
- Source:
- TensorExtensions.cs
Calcule la rotation à gauche des éléments des nombres dans le tensoriel spécifié par la quantité de rotation spécifiée.
public:
generic <typename T>
where T : System::Numerics::IBinaryInteger<T> static System::Numerics::Tensors::TensorSpan<T> ^ RotateLeft(System::Numerics::Tensors::ReadOnlyTensorSpan<T> % x, int rotateAmount, System::Numerics::Tensors::TensorSpan<T> % destination);
public static ref readonly System.Numerics.Tensors.TensorSpan<T> RotateLeft<T> (scoped in System.Numerics.Tensors.ReadOnlyTensorSpan<T> x, int rotateAmount, in System.Numerics.Tensors.TensorSpan<T> destination) where T : System.Numerics.IBinaryInteger<T>;
static member RotateLeft : ReadOnlyTensorSpan * int * TensorSpan -> TensorSpan (requires 'T :> System.Numerics.IBinaryInteger<'T>)
Public Function RotateLeft(Of T As IBinaryInteger(Of T)) (ByRef x As ReadOnlyTensorSpan(Of T), rotateAmount As Integer, ByRef destination As TensorSpan(Of T)) As TensorSpan(Of T)
Paramètres de type
- T
Paramètres
Le capteur
- rotateAmount
- Int32
Nombre de bits à faire pivoter, représenté en tant que scalaire.
- destination
- TensorSpan<T>
Retours
Exceptions
La destination est trop courte.