RoundingAlgorithm Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o algoritmo usado para arredondar números.
public enum class RoundingAlgorithm
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class RoundingAlgorithm
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum RoundingAlgorithm
var value = Windows.Globalization.NumberFormatting.RoundingAlgorithm.none
Public Enum RoundingAlgorithm
- Herança
-
RoundingAlgorithm
- Atributos
Requisitos do Windows
| Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Campos
| Nome | Valor | Description |
|---|---|---|
| None | 0 | Não use. |
| RoundAwayFromZero | 4 | Arredondar para longe de zero. Isso será equivalente a RoundUp se a entrada for positiva ou RoundDown se a entrada for negativa. |
| RoundDown | 1 | Arredondar para o infinito negativo. (Retornar o maior inteiro, incremento ou dígito significativo que não excede a entrada.) |
| RoundHalfAwayFromZero | 8 | Arredondar para o inteiro, incremento ou dígito significativo mais próximo da entrada. Se a entrada estiver exatamente na metade entre as saídas possíveis, isso será equivalente a RoundAwayFromZero. |
| RoundHalfDown | 5 | Arredondar para o inteiro, incremento ou dígito significativo mais próximo da entrada. Se a entrada estiver exatamente na metade entre as saídas possíveis, isso será o equivalente a RoundDown. |
| RoundHalfToEven | 9 | Arredondar para o inteiro, incremento ou dígito significativo mais próximo da entrada. Se a entrada estiver exatamente na metade entre as saídas possíveis, arredondar para a saída par mais próxima. |
| RoundHalfToOdd | 10 | Arredondar para o inteiro, incremento ou dígito significativo mais próximo da entrada. Se a entrada estiver exatamente na metade entre as saídas possíveis, arredondar para a saída estranha mais próxima. |
| RoundHalfTowardsZero | 7 | Arredondar para o inteiro, incremento ou dígito significativo mais próximo da entrada. Se a entrada estiver exatamente na metade entre as saídas possíveis, isso será o equivalente a RoundTowardsZero. |
| RoundHalfUp | 6 | Arredondar para o inteiro, incremento ou dígito significativo mais próximo da entrada. Se a entrada estiver exatamente na metade entre as saídas possíveis, isso será o equivalente a RoundUp. |
| RoundTowardsZero | 3 | Arredondar para zero. Isso será o equivalente a RoundDown se a entrada for positiva ou RoundUp se a entrada for negativa. |
| RoundUp | 2 | Arredondar para o infinito. (Retornar o menor número inteiro, incremento ou dígito significativo que não é menor que a entrada.) |