Freigeben über


IncrementNumberRounder Klasse

Definition

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
Object Platform::Object IInspectable IncrementNumberRounder
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.

Gilt für:

Weitere Informationen