SignificantDigitsNumberRounder Класс

Определение

Округляет числа до указанного числа значимых цифр.

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
Наследование
Object Platform::Object IInspectable SignificantDigitsNumberRounder
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Конструкторы

SignificantDigitsNumberRounder()

Создает объект SignificantDigitsNumberRounder .

Этот конструктор инициализирует RoundingAlgorithm значением по умолчанию RoundingAlgorithm. RoundHalfUp и SignificantDigits до 0.

Свойства

RoundingAlgorithm

Возвращает или задает значение стратегии округления для этого объекта SignificantDigitsNumberRounder .

SignificantDigits

Возвращает или задает количество значимых цифр, которые объект SignificantDigitsNumberRounder использует для округления.

Методы

RoundDouble(Double)

Округляет число Double до указанного числа значимых цифр.

RoundInt32(Int32)

Округляет число Int32 до указанного числа значимых цифр.

RoundInt64(Int64)

Округляет число Int64 до указанного числа значимых цифр.

RoundSingle(Single)

Округляет одно число до указанного числа значимых цифр.

RoundUInt32(UInt32)

Округляет число UInt32 до указанного числа значимых цифр.

RoundUInt64(UInt64)

Округляет число UInt64 до указанного числа значимых цифр.

Применяется к

См. также раздел