Condividi tramite


SignificantDigitsNumberRounder Classe

Definizione

Arrotonda i numeri a un numero specificato di cifre significative.

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
Ereditarietà
Object Platform::Object IInspectable SignificantDigitsNumberRounder
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

SignificantDigitsNumberRounder()

Crea un oggetto SignificantDigitsNumberRounder .

Questo costruttore inizializza RoundingAlgorithm in un valore predefinito di RoundingAlgorithm. RoundHalfUp e SignificantDigits a 0.

Proprietà

RoundingAlgorithm

Ottiene o imposta il valore della strategia di arrotondamento per questo oggetto SignificantDigitsNumberRounder .

SignificantDigits

Ottiene o imposta il numero di cifre significative usate dall'oggetto SignificantDigitsNumberRounder per l'arrotondamento.

Metodi

RoundDouble(Double)

Arrotonda un numero doppio al numero specificato di cifre significative.

RoundInt32(Int32)

Arrotonda un numero Int32 al numero specificato di cifre significative.

RoundInt64(Int64)

Arrotonda un numero Int64 al numero specificato di cifre significative.

RoundSingle(Single)

Arrotonda un numero singolo al numero specificato di cifre significative.

RoundUInt32(UInt32)

Arrotonda un numero UInt32 al numero specificato di cifre significative.

RoundUInt64(UInt64)

Arrotonda un numero UInt64 al numero specificato di cifre significative.

Si applica a

Vedi anche