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
- Наследование
- Атрибуты
- Реализации
Требования к 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 до указанного числа значимых цифр. |