TensorPrimitives.Round Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Round<T>(ReadOnlySpan<T>, Span<T>) |
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor |
| Round<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor |
| Round<T>(ReadOnlySpan<T>, MidpointRounding, Span<T>) |
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor |
| Round<T>(ReadOnlySpan<T>, Int32, MidpointRounding, Span<T>) |
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor |
Round<T>(ReadOnlySpan<T>, Span<T>)
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor
public:
generic <typename T>
where T : System::Numerics::IFloatingPoint<T> static void Round(ReadOnlySpan<T> x, Span<T> destination);
public static void Round<T>(ReadOnlySpan<T> x, Span<T> destination) where T : System.Numerics.IFloatingPoint<T>;
static member Round : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> * Span<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPoint<'T>)
Public Shared Sub Round(Of T As IFloatingPoint(Of T)) (x As ReadOnlySpan(Of T), destination As Span(Of T))
Type parameters
- T
Parameters
De tensor, vertegenwoordigd als een span.
- destination
- Span<T>
De doeltensor, vertegenwoordigd als een span.
Uitzonderingen
x en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.
Opmerkingen
Deze methode berekent effectief .destination[i] = T.Round(x[i])
Van toepassing op
Round<T>(ReadOnlySpan<T>, Int32, Span<T>)
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor
public:
generic <typename T>
where T : System::Numerics::IFloatingPoint<T> static void Round(ReadOnlySpan<T> x, int digits, Span<T> destination);
public static void Round<T>(ReadOnlySpan<T> x, int digits, Span<T> destination) where T : System.Numerics.IFloatingPoint<T>;
static member Round : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> * int * Span<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPoint<'T>)
Public Shared Sub Round(Of T As IFloatingPoint(Of T)) (x As ReadOnlySpan(Of T), digits As Integer, destination As Span(Of T))
Type parameters
- T
Parameters
De tensor, vertegenwoordigd als een span.
- digits
- Int32
Het aantal fractionele cijfers waarin de getallen x moeten worden afgerond.
- destination
- Span<T>
De doeltensor, vertegenwoordigd als een span.
Uitzonderingen
x en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.
Opmerkingen
Deze methode berekent effectief .destination[i] = T.Round(x[i], digits)
Van toepassing op
Round<T>(ReadOnlySpan<T>, MidpointRounding, Span<T>)
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor
public:
generic <typename T>
where T : System::Numerics::IFloatingPoint<T> static void Round(ReadOnlySpan<T> x, MidpointRounding mode, Span<T> destination);
public static void Round<T>(ReadOnlySpan<T> x, MidpointRounding mode, Span<T> destination) where T : System.Numerics.IFloatingPoint<T>;
static member Round : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> * MidpointRounding * Span<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPoint<'T>)
Public Shared Sub Round(Of T As IFloatingPoint(Of T)) (x As ReadOnlySpan(Of T), mode As MidpointRounding, destination As Span(Of T))
Type parameters
- T
Parameters
De tensor, vertegenwoordigd als een span.
- mode
- MidpointRounding
De modus waaronder x moet worden afgerond.
- destination
- Span<T>
De doeltensor, vertegenwoordigd als een span.
Uitzonderingen
x en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.
Opmerkingen
Deze methode berekent effectief .destination[i] = T.Round(x[i], mode)
Van toepassing op
Round<T>(ReadOnlySpan<T>, Int32, MidpointRounding, Span<T>)
Berekent het elementgewijs afronden van de getallen in de opgegeven tensor
public:
generic <typename T>
where T : System::Numerics::IFloatingPoint<T> static void Round(ReadOnlySpan<T> x, int digits, MidpointRounding mode, Span<T> destination);
public static void Round<T>(ReadOnlySpan<T> x, int digits, MidpointRounding mode, Span<T> destination) where T : System.Numerics.IFloatingPoint<T>;
static member Round : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> * int * MidpointRounding * Span<'T (requires 'T :> System.Numerics.IFloatingPoint<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPoint<'T>)
Public Shared Sub Round(Of T As IFloatingPoint(Of T)) (x As ReadOnlySpan(Of T), digits As Integer, mode As MidpointRounding, destination As Span(Of T))
Type parameters
- T
Parameters
De tensor, vertegenwoordigd als een span.
- digits
- Int32
Het aantal fractionele cijfers waarin de getallen x moeten worden afgerond.
- mode
- MidpointRounding
De modus waaronder x moet worden afgerond.
- destination
- Span<T>
De doeltensor, vertegenwoordigd als een span.
Uitzonderingen
mode is ongeldig.
digits is ongeldig.
Opmerkingen
Deze methode berekent effectief .destination[i] = T.Round(x[i], digits, mode)