Partager via


IncrementNumberRounder Classe

Définition

Arrondit les nombres à un incrément spécifié.

Par exemple, cette classe peut être utilisée pour arrondir un nombre à la valeur 0,01 la plus proche.

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
Héritage
Object Platform::Object IInspectable IncrementNumberRounder
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Constructeurs

IncrementNumberRounder()

Crée un objet IncrementNumberRounder .

Ce constructeur initialise RoundingAlgorithm à une valeur par défaut RoundingAlgorithm.RoundHalfUp et incrémente sur 1.

Propriétés

Increment

Obtient ou définit l’incrément que cet objet IncrementNumberRounder utilise pour l’arrondi.

RoundingAlgorithm

Obtient ou définit l’algorithme d’arrondi utilisé lors de l’incrémentation.

Méthodes

RoundDouble(Double)

Arrondit un nombre Double à l’incrément spécifié.

RoundInt32(Int32)

Arrondit un nombre Int32 à l’incrément spécifié.

RoundInt64(Int64)

Arrondit un nombre Int64 à l’incrément spécifié.

RoundSingle(Single)

Arrondit un nombre unique à l’incrément spécifié.

RoundUInt32(UInt32)

Arrondit un nombre UInt32 à l’incrément spécifié.

RoundUInt64(UInt64)

Arrondit un nombre UInt64 à l’incrément spécifié.

S’applique à

Voir aussi