IncrementNumberRounder Clase

Definición

Redondea los números a un incremento especificado.

Por ejemplo, esta clase se puede usar para redondear un número al 0,01 más cercano.

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
Herencia
Object Platform::Object IInspectable IncrementNumberRounder
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

IncrementNumberRounder()

Crea un objeto IncrementNumberRounder .

Este constructor inicializa RoundingAlgorithm en un valor predeterminado de RoundingAlgorithm.RoundHalfUp e Increment en 1.

Propiedades

Increment

Obtiene o establece el incremento que usa este objeto IncrementNumberRounder para el redondeo.

RoundingAlgorithm

Obtiene o establece el algoritmo de redondeo utilizado al incrementar.

Métodos

RoundDouble(Double)

Redondea un número double al incremento especificado.

RoundInt32(Int32)

Redondea un número Int32 al incremento especificado.

RoundInt64(Int64)

Redondea un número Int64 al incremento especificado.

RoundSingle(Single)

Redondea un número único al incremento especificado.

RoundUInt32(UInt32)

Redondea un número UInt32 al incremento especificado.

RoundUInt64(UInt64)

Redondea un número UInt64 al incremento especificado.

Se aplica a

Consulte también