Condividi tramite


IncrementNumberRounder Classe

Definizione

Arrotonda i numeri a un incremento specificato.

Ad esempio, questa classe può essere usata per arrotondare un numero al più vicino 0,01.

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
Ereditarietà
Object Platform::Object IInspectable IncrementNumberRounder
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

IncrementNumberRounder()

Crea un oggetto IncrementNumberRounder .

Questo costruttore inizializza RoundingAlgorithm in un valore predefinito di RoundingAlgorithm.RoundHalfUp e Incrementa a 1.

Proprietà

Increment

Ottiene o imposta l'incremento utilizzato dall'oggetto IncrementNumberRounder per l'arrotondamento.

RoundingAlgorithm

Ottiene o imposta l'algoritmo di arrotondamento utilizzato durante l'incremento.

Metodi

RoundDouble(Double)

Arrotonda un numero Double all'incremento specificato.

RoundInt32(Int32)

Arrotonda un numero Int32 all'incremento specificato.

RoundInt64(Int64)

Arrotonda un numero Int64 all'incremento specificato.

RoundSingle(Single)

Arrotonda un numero singolo all'incremento specificato.

RoundUInt32(UInt32)

Arrotonda un numero UInt32 all'incremento specificato.

RoundUInt64(UInt64)

Arrotonda un numero UInt64 all'incremento specificato.

Si applica a

Vedi anche