IncrementNumberRounder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rundet Zahlen auf einen angegebenen Inkrement ab.
Diese Klasse kann beispielsweise verwendet werden, um eine Zahl auf die nächste 0,01 zu runden.
public ref class IncrementNumberRounder sealed : INumberRounder
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class IncrementNumberRounder final : INumberRounder
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class IncrementNumberRounder final : INumberRounder
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class IncrementNumberRounder : INumberRounder
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class IncrementNumberRounder : INumberRounder
function IncrementNumberRounder()
Public NotInheritable Class IncrementNumberRounder
Implements INumberRounder
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Konstruktoren
IncrementNumberRounder() |
Erstellt ein IncrementNumberRounder-Objekt . Dieser Konstruktor initialisiert RoundingAlgorithm mit dem Standardwert RoundingAlgorithm.RoundHalfUp und Inkrement auf 1. |
Eigenschaften
Increment |
Ruft den Inkrement ab, den dieses IncrementNumberRounder-Objekt für die Rundung verwendet, oder legt diesen fest. |
RoundingAlgorithm |
Ruft den Rundungsalgorithmus ab, der beim Inkrementieren verwendet wird, oder legt diese fest. |
Methoden
RoundDouble(Double) |
Rundet eine Double-Zahl auf den angegebenen Inkrement ab. |
RoundInt32(Int32) |
Rundet eine Int32-Zahl auf den angegebenen Inkrement ab. |
RoundInt64(Int64) |
Rundet eine Int64-Zahl auf den angegebenen Inkrement ab. |
RoundSingle(Single) |
Rundet eine Einzelne Zahl auf den angegebenen Inkrement ab. |
RoundUInt32(UInt32) |
Rundet eine UInt32-Zahl auf den angegebenen Inkrement. |
RoundUInt64(UInt64) |
Rundet eine UInt64-Zahl auf den angegebenen Inkrement. |