SignificantDigitsNumberRounder 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 eine angegebene Anzahl signifikanter Ziffern.
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
- 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
SignificantDigitsNumberRounder() |
Erstellt ein SignificantDigitsNumberRounder-Objekt . Dieser Konstruktor initialisiert RoundingAlgorithm mit dem Standardwert RoundingAlgorithm. RoundHalfUp und SignificantDigits auf 0. |
Eigenschaften
RoundingAlgorithm |
Ruft den Wert der Rundungsstrategie für dieses SignificantDigitsNumberRounder-Objekt ab oder legt diesen fest. |
SignificantDigits |
Ruft die Anzahl der signifikanten Ziffern ab, die dieses SignificantDigitsNumberRounder-Objekt für die Rundung verwendet, oder legt diese fest. |
Methoden
RoundDouble(Double) |
Rundet eine Double-Zahl auf die angegebene Anzahl signifikanter Ziffern. |
RoundInt32(Int32) |
Rundet eine Int32-Zahl auf die angegebene Anzahl signifikanter Ziffern ab. |
RoundInt64(Int64) |
Rundet eine Int64-Zahl auf die angegebene Anzahl signifikanter Ziffern. |
RoundSingle(Single) |
Rundet eine Einzelne Zahl auf die angegebene Anzahl signifikanter Ziffern. |
RoundUInt32(UInt32) |
Rundet eine UInt32-Zahl auf die angegebene Anzahl signifikanter Ziffern. |
RoundUInt64(UInt64) |
Rundet eine UInt64-Zahl auf die angegebene Anzahl signifikanter Ziffern. |