Partager via


SignificantDigitsNumberRounder Classe

Définition

Arrondit les nombres à un nombre spécifié de chiffres significatifs.

public ref class SignificantDigitsNumberRounder 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 SignificantDigitsNumberRounder 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 SignificantDigitsNumberRounder 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 SignificantDigitsNumberRounder : 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 SignificantDigitsNumberRounder : INumberRounder
function SignificantDigitsNumberRounder()
Public NotInheritable Class SignificantDigitsNumberRounder
Implements INumberRounder
Héritage
Object Platform::Object IInspectable SignificantDigitsNumberRounder
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

SignificantDigitsNumberRounder()

Crée un objet SignificantDigitsNumberRounder .

Ce constructeur initialise RoundingAlgorithm avec la valeur par défaut RoundingAlgorithm. RoundHalfUp et SignificantDigits à 0.

Propriétés

RoundingAlgorithm

Obtient ou définit la valeur de stratégie d’arrondi pour cet objet SignificantDigitsNumberRounder .

SignificantDigits

Obtient ou définit le nombre de chiffres significatifs que cet objet SignificantDigitsNumberRounder utilise pour l’arrondi.

Méthodes

RoundDouble(Double)

Arrondit un nombre double au nombre spécifié de chiffres significatifs.

RoundInt32(Int32)

Arrondit un nombre Int32 au nombre spécifié de chiffres significatifs.

RoundInt64(Int64)

Arrondit un nombre Int64 au nombre spécifié de chiffres significatifs.

RoundSingle(Single)

Arrondit un nombre unique au nombre spécifié de chiffres significatifs.

RoundUInt32(UInt32)

Arrondit un nombre UInt32 au nombre spécifié de chiffres significatifs.

RoundUInt64(UInt64)

Arrondit un nombre UInt64 au nombre spécifié de chiffres significatifs.

S’applique à

Voir aussi